10
22
16
29
42
38
27
112
34
13
68
231
327
45
176
43
39
100
104
97
14
220
255
69
108
235
141
25
28
221
67
12
30
44
26
35
117
31
17
23
115
18
9
124