313
69
439
82
122
224
207
49
32
150
168
233
45
114
31
39
22
84
131
14
43
278
86
51
494
66
272
60
23
74
30
10
18
11
99
172
360
21
73
35
231
67
116
57
55
71
268
106
52
75
274
25
1
127
129
20
40