36
27
29
44
177
34
39
191
55
168
79
42
102
37
41
30
31
24
84
47
70
9
20
21
120
115
54
10
140
33
75
107
58
306
143
101
81
83
62
139
51
53
52
23
40