1
19
7
240
9
2
92
40
128
60
27
73
180
58
139
47
87
55
82
21
330
11
54
33
381
187
135
359
28
49
5
29
42
10
130
101
163
52
88
258
86
175
192
23
167
102
162
43
299