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