10
86
108
14
120
125
11
56
26
132
46
29
25
7
16
21
6
77
96
23
31
30
73
41
116
55
32
44
9
57
196
49
34
156
15
39
54
169
100
24
19
38
13
589
43
75
17
228
65
92
27