20
31
123
24
48
25
53
26
12
14
17
34
47
30
27
18
8
33
16
19
15
23
43
10
2
106
4
5
38
56
93
57
55
114
64
7
190
87
13
62