385
225
301
49
136
140
43
249
58
153
9
115
37
50
38
122
53
180
5
41
89
25
42
456
270
506
65
187
110
107
33
102
348
24
32
213
410
255
212
67
39
340
296
85
560
34
76
118
162
13
91
21
14
891