18
21
14
9
40
20
13
87
1
15
57
10
31
68
4
17
38
11
2
49
12
103
47
59
54
5
27
125
28
32
22
86
16
8
55
33
3
26
29
37
52
19
73
208