65
60
207
99
26
70
108
317
526
119
187
319
25
93
78
41
392
128
55
57
224
54
175
69
37
31
92
145
88
169
81
63
58
124
98
45
170
96
62
254
24
111
114
50
66
77
79
142
42
71
84