50
142
67
229
63
36
24
9
39
60
44
52
29
12
19
125
38
4
27
26
49
33
40
17
214
45
108
25
15
64
47
221
138
43
96
28
243
66
54
18
91
97
62
7
57