10
42
98
63
18
22
59
20
36
50
51
55
34
27
45
17
8
140
7
28
2
6
30
54
16
91
39
29
19
35
96
61
32
40
9
5
155
12
3
44
1
24
4