10
34
21
2
128
14
55
19
100
12
20
5
64
269
35
185
518
240
16
22
25
120
94
54
9
61
7
141
69
164
77
23
74
18
149
241
119
8
46
27
11
63
26
42
57
150
573
265
249
38