149
53
23
22
96
12
10
13
120
107
62
25
34
6
85
40
15
97
5
109
145
91
39
35
33
29
3
70
28
48
2
7
8
11
31
18
161
52
0
74
17
51
27