12
5
11
17
16
45
13
8
39
195
46
7
15
19
89
24
77
4
23
3
21
6
35
25
20
42
87
57
34
47
53
1
31
72
37
26
30
44