7
102
21
5
34
24
6
4
33
80
22
10
9
31
101
40
54
16
56
85
47
20
32
18
28
13
37
35
30
11
1
86
15
41
23
70
26
12
50
19
57