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