21
57
43
59
99
10
36
501
80
41
87
212
437
54
8
47
177
50
74
61
25
150
113
124
71
68
55
11
436
15
40
6
45
34
29
17
76
118
53
20
46
119
121
32
19
69
44
5