205
27
57
148
72
377
46
45
212
81
62
29
9
38
162
63
35
100
32
60
150
23
31
15
94
117
37
157
54
50
121
165
88
14
24
125
55
130
300
114
66
97
309
36
59
336
61
71
65
47