9
25
97
11
1
18
15
2
102
19
61
66
31
128
22
24
29
14
23
48
10
138
43
100
39
28
127
8
124
68
30
111
96
123
6
55
35
42
26
75
27
77
33
40
51
57
46