93
25
105
22
7
14
5
21
49
30
34
17
45
19
10
57
44
1
18
143
62
43
37
39
48
2
166
64
183
28
120
0
119
130
32
189
26
3
27
129
20
55
38
41
50
6
15
11
23