80
37
40
278
12
38
11
145
77
65
332
91
56
135
108
98
105
193
8
39
155
22
35
24
203
223
443
75
52
467
175
69
183
161
112
120
62
297
245
71
116
31
147
41
125
89
43
32
184
96
141
271
209
27