352
17
160
266
37
218
13
51
6
195
20
153
55
15
207
102
46
69
54
225
211
140
24
38
35
49
97
135
186
40
14
181
43
26
106
115
9
148
28
116
93
174
71
79
851
8
111
47
130