456
119
33
31
46
56
450
29
23
126
427
104
101
165
79
40
163
280
356
213
55
73
19
121
128
258
48
34
44
52
148
64
71
49
290
98
100
11
285
602
103
5179
168
42
341
45
118
106
35
41
102
21