20
53
45
86
19
38
32
25
48
37
39
40
52
18
35
44
11
7
74
23
22
27
65
17
123
29
31
16
14
109
69
28
21
72
30
77
210
12
50
64
121