104
11
16
37
55
85
20
23
14
59
61
2
105
13
44
24
54
80
8
19
9
10
18
22
128
7
25
15
26
69
12
21
94
100
86
51
67
43
57
66
65
108
99
60