60
10
32
16
9
15
146
40
111
294
17
3
8
45
183
181
36
19
228
22
6
43
48
35
133
83
29
74
24
710
135
30
97
33
42
12
69
11
37
26
41
81
7
31