211
149
42
208
56
115
158
146
172
364
160
38
50
127
69
49
66
174
220
148
154
186
33
114
83
94
102
117
270
70
48
17
156
27
26
229
46
106
12
58
318
65
118
315
68
54
490
292
122
425
62
180
130
45