0
7
4
8
6
5
2
3
1
13
10
14
11
16
20
22
9
19
49
90
32
81
71
51
109
73
121
95
96
62
29
46
230
50
79
58
75
76
94
70
28