0
2
3
4
5
6
1
7
69
19
23
717
76
59
24
64
17
21
90
22
28
12
74
41
13
20
15
81
139
32
9
14
11
51
67
33
35
121
30
85
49
253
26