5
3
23
39
6
13
10
19
49
8
0
33
47
35
15
12
17
31
110
9
16
100
63
46
50
24
29
27
4
37
66
123
25
26
62
94
45
48
34