27
30
23
41
21
5
52
16
14
82
28
11
20
25
18
26
37
65
19
40
36
57
91
10
75
32
58
110
29
47
9
8
198
105
33
12
63
174
38
43
31