154
51
42
32
149
229
193
44
150
30
39
26
166
218
27
124
109
143
90
105
17
77
70
21
85
16
22
29
123
142
59
86
36
53
80
466
130
115
63
13
104
174
46
40
140
48
24
909
64
76
101
87
147