40
25
19
93
29
28
163
35
34
84
118
44
71
59
18
15
32
91
70
61
47
22
185
27
140
154
8
31
80
26
16
168
106
74
9
10
1
38
20
72
49
90
33
79