52
442
105
191
37
6
45
26
139
43
237
5
33
93
55
34
42
38
123
61
44
160
22
120
13
7
19
12
20
420
16
100
99
98
9
40
2
66
128
89
60
71
14
104
27
67
8
117
39
430