29
4
25
26
2
43
23
17
55
7
16
33
3
20
59
1
12
113
28
24
9
54
10
11
13
15
0
19
30
39
70
5
41
44
22
45
83
53
104