165
47
258
204
49
189
116
54
43
15
37
5
36
48
9
31
32
23
169
154
39
243
260
102
418
119
13
266
120
42
80
175
24
101
14
178
109
16
63
158
174
66
3
20
93
67
62