24
1
12
8
2
38
17
16
4
3
10
129
11
48
7
13
14
31
19
88
264
272
383
415
164
172
139
29
140
30
57
22
21
202