15
58
57
171
91
88
84
50
14
23
33
37
285
26
40
60
168
120
45
22
34
18
71
73
721
151
98
46
20
49
104
153
44
55
70
21
19
52
16
27
229
31
180
42
25
122
39