78
22
113
19
61
387
29
426
66
258
192
788
39
71
146
224
77
27
89
150
106
24
586
291
203
139
65
60
317
38
363
127
108
188
262
149
353
45
578
201
117
527
352
239
318
53
91
40
161
231
177
49
282
585
159