140
247
572
62
108
141
364
359
127
32
64
8
205
87
35
43
65
84
170
51
17
58
29
67
31
101
154
118
189
79
235
66
129
430
59
104
52
70
106
73
105
103
20
78
110
223
184
280
26
257
368
1318
213