3
99
66
64
17
39
117
12
35
20
55
57
24
4
56
68
25
49
18
19
27
31
125
93
46
230
48
78
106
14
172
11
16
13
7
98
138
10