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