19
3
15
18
92
66
45
41
17
22
1
0
11
6
77
29
4
21
14
9
44
36
31
28
5
59
48
7
88
107
30
33
39
2
27
51
24
115