10
29
57
98
126
104
24
22
73
31
60
23
15
38
44
71
42
165
74
25
206
30
19
32
155
166
49
180
21
65
45
17
39
61
28
89
79
36
158
12
40
159
68
101
67
18
27
34