40
15
185
129
31
147
59
42
117
36
11
87
78
44
61
157
131
81
28
5
90
18
2
48
19
3
9
214
338
38
14
77
49
6
12
55
161
52
51
24
91
27
20
37