40
16
217
22
225
27
59
33
105
8
87
123
70
117
43
136
92
109
26
14
23
63
85
19
181
18
13
12
9
293
51
372
116
39
30
29
147
25
146
247
81
6
55
52
91
83
258
202
137
37