18
40
20
15
27
23
70
66
53
28
25
17
39
11
95
86
13
88
52
12
14
35
29
142
30
16
21
56
42
68
31
34
22
10
7
9
54
47
205