57
3
25
101
51
195
97
38
52
29
43
89
9
153
31
33
70
17
59
48
22
213
122
178
126
16
66
19
15
91
4
60
50
88
56
512
83
154
63
157
124
45
37
21
18
30