16
45
38
52
110
75
47
32
56
31
48
34
50
35
96
72
39
2
13
23
57
20
4
11
25
19
68
14
18
89
120
21
79
27
24
41
10
15
43
82
106
81