28
21
22
10
9
12
23
20
46
39
45
5
8
101
37
26
102
18
52
17
7
4
47
161
29
13
44
81
110
19
150
15
2
32
114
57
40
123
38
50
30
42
27