17
15
52
0
38
18
22
30
106
25
34
5
27
69
37
77
12
32
47
23
51
45
9
31
20
40
11
2
96
88
73
55
1
16
42
197