5
30
53
43
14
27
10
8
15
23
21
34
0
2
11
59
7
1
54
17
109
9
16
3
99
44
13
42
24
26
20
4
36
12
35
25
19
18
55