46
102
62
3
65
43
36
9
29
66
14
21
8
2
72
38
26
35
53
89
18
45
70
98
0
28
97
88
33
42
106
15
73
180
125
99
10
19
172
12
44
139
27
50
17
55
96