1
62
103
20
140
33
111
24
31
83
55
81
63
69
352
46
70
300
326
50
181
78
207
53
1539
76
43
147
26
170
57
102
92
56
208
73
71