10
42
19
25
32
97
11
16
35
15
18
28
9
5
3
17
20
150
36
31
7
34
21
2
65
70
29
64
33
39
26
4
12
13
27
6
75