18
1020
49
29
17
171
25
181
19
42
14
218
87
15
68
50
84
23
33
24
45
28
30
52
39
46
95
41
16
69
37
55
51
134
26
43
36
47
40
71
73
31
27
328