68
113
60
49
438
132
160
249
16
371
148
317
417
170
127
24
104
272
220
114
167
134
227
112
162
59
125
221
275
402
40
202
56
149
153
122
62
1012
174
511
152
270
75
163
55
80
95
133
73
15
22
244
13
90
23