99
0
37
1
109
142
2
156
34
62
194
313
3
131
59
133
73
126
86
168
1653
779
6
85
726
5
268
1728
8394
7
250
208
193
71
146