26
54
262
43
71
18
14
63
70
214
292
103
20
394
210
50
38
128
60
199
31
62
130
73
141
27
25
45
108
48
93
117
21
100
12
13
182
105
90
152
169
49
53
7222
29
138
95
1465
116
16
516