6
10
9
63
13
15
26
172
103
33
14
57
3
284
35
28
265
7
424
60
40
92
51
16
17
88
105
11
5
39
23
54
32
61
182
45
24
36
106
29
31
93