112
202
27
109
261
197
37
181
211
174
123
155
130
94
505
47
59
10
61
193
35
29
91
98
89
17
234
99
80
118
43
40
282
207
11
87
31
81
422
72
108
75
172
180
22
33
48
73
83
15
217
136
77
53