386
33
431
50
26
61
150
70
67
101
11
77
235
267
27
226
356
169
156
427
140
105
189
151
75
45
248
15
95
13
18
20
107
35
52
66
121
64
46
119
258
9
63
2
206
134
12
419
420
116
29
401