25
8
38
43
16
19
11
2
141
17
13
59
30
9
147
65
376
88
51
1214
168
40
24
22
272
170
206
35
465
153
563
33
282
45
300
702
210
10
63
364
1292
1641
28
1234
21
97
37
20
140
32
1143
687
1612