9
44
164
2
8
19
18
16
3
25
11
24
297
15
17
7
6
22
75
23
31
38
21
220
50
13
167
208
78
100
52
58
62
26
65
33
155
114
46
70
57
224
0