124
79
22
15
31
28
110
12
24
4
6
83
164
63
275
52
16
34
117
259
25
98
116
209
96
2421
341
36
378
1323
237
59
11
219
35
19
243
217
107
168
389
127
1423
130
56
29
37
26
50
43
103
391