0
4
10
2
1
7
8
11
43
56
26
24
44
15
71
5
39
6
25
20
3
36
14
12
58
35
19
22
13
21
34
78
90
193
754
66
99