19
13
30
40
34
37
58
12
2
25
8
7
61
88
306
31
49
17
14
29
20
57
97
4
27
63
0
24
33
44
22
52
51
5
11
55
10
18
43
117
15
73