16
7
11
19
38
32
82
15
35
21
29
53
33
178
170
62
99
134
57
267
95
81
69
34
61
42
243
44
155
115
141
109
190
126
27
408
94
241
104
116
75
128
341
30
26
83
240
262
113
88
66
203
97
171
181