12
85
24
504
93
97
215
21
11
163
19
386
7
101
29
13
82
243
14
15
57
54
25
108
315
175
86
271
35
48
50
22
229
127
655
20
53
55
522
30
31
573
191
59
209
164
87
112
179
192
76
115
354