29
17
20
11
30
27
28
47
21
10
25
32
8
52
155
38
55
146
80
105
72
51
15
86
34
36
45
53
18
24
64
136
13
2
62
70
75
97
33
35
58
40
149
19
87