20
23
61
29
21
33
65
114
60
38
26
125
71
14
5
52
25
27
47
42
24
50
32
15
16
22
30
37
34
18
19
13
56
9
8
141
43
39
70
59
35
120
1
28
12
121
48
245