16
79
40
32
31
26
61
15
41
9
197
59
27
133
37
86
58
71
136
51
375
34
23
114
121
35
189
164
29
162
57
163
120
52
127
451
476
447
166
236
111
69
18
315
475
210
331
78
103
124
13
337