27
8
31
26
18
20
7
6
40
63
42
22
73
34
19
12
109
11
17
29
46
32
105
16
158
184
23
47
38
28
49
2
52
74
55
76
152
59
95
54
75