318
951
195
431
71
356
54
323
322
270
278
1,048
44
240
11
187
16
134
23
97
27
153
25
145
8
92
4
89
19
90
5
102
13
81
3