0
5
4
10
1
7
6
2
11
23
16
9
17
15
73
75
50
35
45
69
66
53
123
29
33
78
77
21
32
58
30
36
59
14
42
212