0
5
4
2
3
7
15
8
35
27
13
6
51
22
11
23
49
69
16
17
92
90
60
50
26
29
59
37
9
12
32
57
20
1
24
10
33
18