6
63
24
50
93
17
29
8
52
19
64
30
87
13
25
53
33
11
18
131
100
118
106
26
70
32
5
330
12
77
72
39
62
31
103
121
37
233
47
68
777
152
351
459
36
49
160
20
43
48
46