20
11
25
104
38
26
42
40
73
100
14
8
12
24
15
187
51
32
31
65
17
22
21
35
28
23
37
43
89
46
83
10
75
34
45
18
60
36
52
91
19