1
28
35
11
12
6
10
7
26
72
8
2
9
13
17
16
14
4
40
36
106
30
39
22
81
46
45
41
19
24
87
82
80
15
51
38
75
59
44
31