41
50
53
7
60
59
25
21
54
71
38
45
70
37
30
98
34
94
137
74
132
69
85
283
229
33
75
32
244
238
91
130
152
26
78
16
13
12
48
58
354
484
40
153
346
163
56