37
0
29726
7
4653
6
153
116
114
115844
18
123759
3294
509
651
553
237
118
20
16632
8
7761
972
119
19
22
33
84
475
1
3070
4
1116
123
160
97
156