13
5
22
9
7
1
17
12
8
54
38
40
16
39
11
31
35
116
55
74
28
30
340
231
56
150
121
110
135
53
304
96
94
343
29