211
120
20
110
30
34
48
60
167
183
174
175
78
25
13
213
299
101
113
26
161
236
366
32
27
94
44
121
35
74
424
68
40
87
90
98
156
46
65
85
82
118
69
249
55
75
153
79
88
170
76
187
155
63