58
8
10
35
15
46
21
12
2
63
43
17
104
27
9
6
64
83
19
23
110
4
32
7
24
132
16
68
86
75
129
99
13
39
5
76
22
33
25
29
26
66
20