20
2
3
114
54
48
14
50
28
5
85
22
47
8
80
79
31
73
33
43
41
9
4
25
27
71
12
10
56
17
15
24
16
30
49
144
21
83
42
11
567
188
88
36
18