52
40
61
96
69
46
94
390
172
11
29
112
78
68
104
49
31
27
0
43
57
19
26
60
36
142
147
187
9
34
37
39
23
16
86
48
33
139
185
111
12
7
56
64
77
45
20
10