61
232
42
36
95
522
25
164
35
20
55
480
28
17
342
419
87
14
570
45
68
97
12
200
18
248
58
41
128
194
252
214
75
364
595
675
185
593
488
448
162
541
29
201
131
156
16
88
635
123
205
64
92
51
242