7
25
11
27
15
24
14
5
23
10
39
28
30
44
22
17
18
4
61
62
66
37
21
41
58
64
170
316
8
16
29
33
19
92
38
48
13
77