27
8
75
31
36
12
14
29
21
17
26
34
16
35
18
28
40
38
58
52
44
54
47
91
33
37
24
7
32
41
30
61
45
50
74
166
114
59
110
85
20
102
82
72
150
86