27
31
14
56
51
34
4
16
202
11
13
100
46
212
70
40
36
35
83
105
251
237
121
87
32
2
29
80
43
15
38
193
59
114
158
12
41
476
226
161
9
18
275
171
49
81
190