27
23
10
15
26
35
22
34
8
17
18
19
63
32
39
36
21
33
74
28
50
82
61
53
46
47
31
40
81
79
163
55
86
75
226
54
99
12
48
87
93
187
127
100
156
182
52
77