150
11
46
40
29
36
6
113
19
87
18
152
35
20
27
45
67
12
15
61
79
88
57
85
191
73
48
21
42
49
31
180
52
103
65
14
239
169
37
30
16
138
80
147
84
28
72
8
71