15
118
179
22
52
42
100
147
36
30
21
19
33
99
55
50
106
60
23
24
49
43
187
91
26
63
37
46
67
32
39
38
34
28
81
40
83
103
44
182
18
29