23
24
6
3
64
66
34
4
10
9
46
14
58
17
57
29
36
18
31
259
44
38
77
30
26
53
47
155
8
99
97
5
12
111
69
49
150
54
33
16
118
28
101