27
28
12
2
17
29
16
30
191
181
54
4
23
59
13
6
31
5
47
55
86
14
45
18
8
40
65
42
11
7
35
25
136
60
46
32
34
15
39
24
22