304
43
115
93
81
263
183
375
88
14
167
50
9
95
103
15
135
274
44
34
31
205
119
25
39
18
2
208
180
219
126
13
362
84
451
72
40
187
246
185
100
19
174
236
23
190
35
17
30
293
56
218
160
21