28
10
35
11
16
9
6
7
24
15
20
17
12
13
39
8
5
38
14
36
19
3
124
93
168
148
41
27
32
158
30
57
68
52
48