50
15
200
72
87
41
46
30
56
184
94
83
89
64
96
37
35
51
100
62
36
55
140
34
93
196
69
75
32
16
63
78
162
44
52
57
60
6
39
82
153
137
101
105
71
76
53
79
54
47
58
5
112
95
167
92
67
80
199
49