60
86
11
45
8
17
16
5
9
37
124
34
108
13
2
14
85
19
66
53
42
12
150
4
22
0
159
59
18
117
195
23
33
7
57
78
24
81
30
101
3
10
344