18
37
88
25
80
19
61
7
49
34
142
46
17
8
35
27
68
31
36
16
59
28
10
47
81
91
57
454
100
56
29
40
450
155
55
39
149
101
431
119
65
85
219
92
151
112
13
94
252
72