4
26
16
40
72
8
20
12
48
117
79
39
22
10
15
89
161
93
32
19
14
49
98
13
270
309
6
151
30
45
150
57
7
52
90
3
1
64
28
69
132
11
5
44