2
5
8
3
15
32
16
58
25
44
72
33
31
53
10
30
120
59
27
19
11
55
74
18
135
88
12
121
26
24
42
98
40
46
71
22
69
85
154
182
105
108
78
83
14