18
5
3
24
46
12
4
326
27
137
11
84
31
19
20
25
30
14
17
393
9
78
105
16
37
36
23
43
21
15
127
13
2
56
26
66
10
22