1
16
15
8
2
7
25
21
13
84
4
63
11
3
5
52
33
9
17
26
6
24
44
20
29
155
78
72
23
73
38
34
14
54
60
28
42
45