29
15
12
26
34
106
18
23
37
7
74
57
19
58
41
22
155
9
101
62
17
5
10
11
32
24
14
21
102
4
28
25
98
30
3
47
44
46
27
38
31
16