5
3
9
22
26
13
57
215
19
45
2
95
35
34
62
55
37
14
17
53
15
23
28
48
32
110
59
131
71
73
6
24
54
50
20
7
46
65
16
42
72
77