10
100
54
49
9
11
24
37
72
47
42
19
70
59
38
45
103
64
220
60
31
17
200
46
32
14
117
120
189
125
141
116
73
223
163
85
67
821
99
129
529
48
326
104
175
81
219
30
108
77
148
1658
69