18
28
15
17
88
20
14
26
32
121
19
3
1
31
81
5
40
38
11
29
7
12
2
42
39
25
10
22
140
34
54
24
43
62
33
8
130