15
24
9
22
32
52
36
8
59
35
25
29
19
60
33
43
65
0
23
12
31
6
41
44
106
39
71
50
53
47
45
73
7
88
11
4
26
3
21
34
229
62
57