81
35
9
28
218
27
44
47
85
100
52
24
88
103
43
25
16
95
110
18
23
89
31
104
62
67
45
10
14
38
68
50
17
33
34
123
124
4
46
3
53
86
7
92
70
40
37
56
49
36
69