24
44
85
1
103
43
3
29
42
17
21
20
4
56
41
6
31
8
11
27
16
38
75
36
32
18
93
79
2
34
90
13
233
12
47
9
50
15