0
12
3
10
14
18
8
52
1
22
40
35
6
39
7
31
4
53
36
47
11
46
30
34
28
67
56
51
20
9
44
21
79
1011
77
25
178
65
71
209