59
9
4
177
57
30
17
3
12
60
29
289
5
45
27
64
61
18
32
97
142
10
51
28
269
65
168
39
88
491
276
48
15
206
16
6
211
24
14
53
219
40
13
290