5
262
270
121
28
13
26
41
70
23
52
59
14
105
48
68
24
20
11
51
4
10
127
37
9
8
50
6
32
1
22
17
46
18
27
12
40
15