19
46
7
14
55
42
13
3
4
8
20
6
22
40
85
11
51
81
35
33
18
106
32
43
2
36
48
139
16
92
53
180
150
27
5
17
50
0
54
1
23
9
63
110
21