554
16
9
8
78
139
15
175
274
21
30
24
329
93
54
19
146
41
38
51
31
17
3
283
50
95
11
46
6
62
378
47
69
28
100
324
10
109
33
23
81
55
172
198
18
219
44
49
400
124
99
63
136