164
19
95
21
2
24
59
40
12
36
181
20
16
68
45
9
49
50
10
23
13
25
8
14
104
177
11
105
56
4
32
46
6
7
1
0
29
168
79
18
896
253
85
39