4
6
2
3
12
17
19
80
20
16
18
25
13
11
8
28
21
33
31
24
128
46
30
41
15
72
29
52
7
22
62
23
10
27
79
54
35
91