32
15
98
90
20
30
3
18
21
33
48
7
70
11
65
28
77
40
16
55
37
25
8
34
27
64
26
13
9
6
19
4
5
150
44
12
84
2