19
56
7
17
12
18
26
13
4
9
14
6
50
49
24
1
43
5
8
55
30
71
114
100
33
46
78
82
94
61
347
37
51
29
44
20