15
18
11
145
266
37
13
34
399
176
135
152
54
111
82
31
129
94
116
131
17
110
281
47
219
83
293
64
205
109
254
24
36
19
67
172
48
143
21
155
49
6
196
33
44
139
91
117
99
168
55
226
138