332
6
18
523
12
26
13
8
15
331
7
151
401
23
61
41
111
174
201
6610
17
14
202
31
10
336
4
232
64918
9212
122