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