58
21
62
30
315
73
174
9
11
128
22
17
111
53
132
64
162
27
38
14
33
24
185
123
108
77
79
107
70
104
16
10
46
143
231
57
171
110
48
40
26
42
7
15
5
55
13
78
45
28