3
27
150
53
315
55
45
43
64
22
37
34
85
15
23
166
7
76
30
9
1
182
49
77
41
24
2
19
84
80
42
92
38
235
21
12
61
137
72
20
5
294
82
68