42
34
8
94
22
50
258
72
38
104
16
82
190
62
183
163
260
320
440
200
90
332
134
25
73
30
47
51
28
24
29
74
19
60
171
49
56
10
45
481
89
83
78
123
92
99
210
71
37
54