24
43
35
188
94
64
131
72
49
70
171
141
133
122
104
101
118
75
89
121
581
17
36
53
59
85
27
25
256
71
16
62
84
113
78
259
10
22
13
30
32
29
50
41
45
23
26
34
44