15
12
27
30
23
42
21
5
53
16
14
82
29
11
20
25
19
26
38
65
40
36
57
92
10
75
32
60
110
76
47
9
18
198
106
33
64
175
58