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