6
10
1
2
15
138
4
11
32
94
26
7
27
24
88
17
19
13
50
16
12
41
93
20
77
3
25
18
43
30
9
37
36
29
46
49
8