168
24
13
143
23
103
76
33
98
45
358
183
219
18
185
85
19
36
165
319
35
96
336
104
420
268
117
28
34
48
7
17
91
51
71
166
93
215
112
164
130
138
64
67
266
60
61
26
191