8
13
5
18
7
6
11
36
3
45
76
2
20
33
46
9
61
26
17
63
62
68
43
34
14
51
47
113
22
12
60
77
59
32
50
21
29
128
16