24
33
31
12
44
3
17
41
11
5
21
26
10
45
9
104
56
46
142
51
37
14
111
19
32
34
1
29
66
115
28
20
7
18
216
36
15
4
50