66
298
293
1
147
2
29
93
3
4
169
23
91
6
94
323
123
5
58
64
118
20
54
60
59
199
166
30
90
7
31
24
257
230
35