24
22
16
10
6
91
7
76
272
13
18
15
21
35
11
4
38
186
66
58
62
12
28
406
69
25
63
140
257
52
263
19
27
102
23
85
20
1077
554
454
17
244
200
201
41
147
31
14
124