70
217
126
102
95
50
145
133
205
268
566
27
19
457
34
80
134
66
122
279
238
20
61
47
73
86
64
200
246
114
254
179
258
116
109
54
113
99
447
55
9
10
142
13
26
49
45
444
40
118