24
95
111
41
21
33
121
25
28
13
108
79
107
117
27
5
30
258
18
42
38
34
32
11
2
20
7
52
16
65
29
19
22
56
14
47
12
46
57
10
112
3
8
103