315
961
83
573
32
201
45
374
92
414
73
76
235
37
245
55
285
54
180
50
164
11
126
22
127
8
103
43
109
12
147
19
106
14