0
11
2
5
15
10
12
40
30
4
66
45
26
8
52
49
63
101
23
36
68
47
41
32
31
62
20
19
24
17
27
3
28
9
51
22