27
9
8
20
60
52
0
16
88
1
5
10
14
29
22
99
2
49
15
51
19
7
13
38
35
3
210
6
12
24
46
75
33
11
68
658
109
207