30
145
249
1264
122
610
2
15
192
1167
157
793
179
909
155
771
114
572
126
624
127
635
82
407
73
369
110
565
743
3757
451
2401
30
145
249
1264
122
610
2
15
192
1167
157
793
179
909
155
771
114
572
126
624
127
635
82
407
73
369
110
565
743
3757
451
2401