28
15
4
26
10
21
38
35
45
17
5
114
36
8
7
18
89
50
25
51
16
84
33
39
9
41
6
22
12
3
14
1
19
85
46
55
37
57