22
173
50
104
18
15
33
5
105
52
56
0
88
27
10
76
46
11
63
39
43
113
29
12
21
8
30
16
24
78
45
32
38
9
2
79
111
23
40
34
7
3
4
178
51
83