21
60
39
15
99
19
48
78
34
53
140
66
58
32
26
54
37
229
126
47
63
177
73
77
92
40
103
64
28
110
31
102
18
147
23
41
69
200
24
215
170
79
250
209
100
5
44
81
105