60
96
35
65
13
42
74
40
43
85
56
247
191
122
64
72
99
209
102
82
253
124
136
101
119
129
116
58
78
144
110
61
34
28
69
66
135
24
17
109
20
248
197
4
81
134
73
98
111