50
199
36
18
95
26
182
65
96
59
49
5
47
11
2
62
153
171
9
97
46
33
22
106
51
13
72
21
202
224
35
38
30
37
34
112
57
67
27
8
167
60
114
41
143
74
187
17
105