55
29
27
2
31
10
40
118
45
91
1
52
26
6
23
12
158
24
38
46
19
81
33
58
11
95
70
0
39
5
34
30
47
21
17
4
28
41
42
84
9
147
15
25