50
24
29
15
97
41
35
36
31
27
19
16
60
17
46
22
18
23
21
30
69
10
47
49
39
101
38
62
110
34
48
52
59
81
44
65
12
33
45