63
36
60
54
41
42
55
18
17
12
53
35
29
23
128
80
50
11
72
61
25
26
20
15
52
32
34
51
121
76
5
56
33
8
47
27
93
112
37
31
22
103
100