20
99
72
82
67
26
117
17
23
70
86
53
24
14
39
28
48
89
84
189
36
33
340
68
60
116
130
93
55
50
43
79
210
106
69
90
45
52
56
41
30
46
29
19
42
118
57