42
63
208
420
55
424
112
402
225
70
11
9
33
161
67
239
84
848
14
22
31
92
73
113
10
16
333
21
53
100
23
184
12
29
122
74
19
447
136
94
262
99
47
162
45
27
171
91
539
82
607
35
90
69
25