12
26
10
8
21
7
60
17
28
23
24
27
29
41
42
9
11
78
58
19
63
16
4
6
18
35
13
67
25
56
46
14
15
157
37
38
62