64
51
42
144
136
259
70
393
192
704
280
62
166
296
199
232
96
261
240
16
118
125
227
86
108
76
67
87
11
50
106
101
102
113
60
35
93
156
157
324
85
130
139
223
127
129
122
142
379
140
77
131
72
123
53
189