10
12
9
27
1
102
7
17
42
24
64
117
90
144
15
28
6
50
67
162
91
85
23
178
188
49
54
168
112
80
194
89
110
210
30
74
161
97
36
26
290
108
53
126
37
29
109
43
164
186
46