2
5
46
14
4
7
11
9
13
21
47
0
12
3
25
23
22
19
24
34
18
37
45
78
110
17
57
38
16
79
33
56
15
59
72
140
223
77