55
2
4
19
9
33
29
7
24
11
21
100
42
12
10
125
15
92
64
44
48
1
59
52
3
6
8
41
28
49
99
46
30
47
51
38
114
101
53
43
45
91
121