23
19
16
29
28
26
32
11
6
17
25
13
18
14
34
21
22
12
7
15
52
20
8
1
126
42
38
36
4
35
30
56
31
65
212
62
86
79