9
6
32
156
49
16
8
51
46
3
28
21
14
10
69
20
55
29
18
13
33
57
24
15
31
12
22
84
164
39
23
180
99
136
37
151
42
53
61
72
101
30
394