4
3
23
12
2
26
51
5
175
25
8
24
17
16
18
28
20
19
14
15
44
53
30
45
107
38
32
33
108
31
400
59
34
68
169
74
84
57
105
1151
91
46
195
43
146