0
12
3
1
8
7
11
21
33
6
29
13
45
10
16
22
46
42
24
18
32
40
20
23
75
41
51
28
43
67
44
15
84
54
97
49
27