11
24
4
19
6
8
22
2
10
48
14
5
57
49
16
9
25
29
76
80
17
46
36
62
108
73
86
55
28
114
45
105
51
18
99
26
31
270
59
32
15
41
112