121
15
2611
16
51
19
822
3
11
172
32
8
6
701
4
7
30
194
9
125
1101
37
544
1
12
381
252
40
14
447
100
225