9
28
5
51
10
14
30
11
21
0
78
38
15
3
4
12
90
16
106
18
61
76
224
109
43
48
99
27
17
161
39
25
69
50
288
36
142
42
13
32
8
24
46
6