58
6
110
20
46
92
33
126
10
71
19
29
320
12
32
36
34
24
64
27
89
139
74
78
223
80
215
330
60
407
7
4
30
103
161
17
386
123
252
322
14
31
82
232
11