88
72
98
45
10
43
93
25
29
4
162
48
21
13
18
64
22
11
41
32
15
16
36
42
47
7
57
8
9
160
19
128
51
112
96
61
24
3
5
1
89
2
26