52
7
58
22
31
8
19
50
12
4
23
14
71
633
239
75
92
162
264
191
48
67
34
18
21
37
333
123
13
38
60
234
40
405
27
150
104
57
20
152
30
9
33
193
54
6