18
40
55
2
11
6
1
0
9
24
13
54
17
12
56
93
52
20
10
51
15
32
29
44
45
72
46
28
97
27
101
19
75
69
119
53