0
26
56
10
25
78
159
68
132
324
243
20
220
181
69
47
32
12
63
227
116
13
42
33
28
441
133
87
38
239
716