20
5
0
7
11
3
10
12
6
27
56
41
4
8
47
13
19
57
46
23
43
62
32
26
33
34
71
22
93
39
31
59
232
103
21
29
51
208
14
35
58