23
25
6
3
64
67
34
4
10
9
46
35
15
59
20
57
58
29
36
18
31
262
44
38
77
14
30
66
26
53
47
155
8
99
98
5
12
111
24
69
17
49
150
55
33
16
118
28
101