180
951
112
561
3
32
3
31
202
1065
99
495
6
23
6
27
22
104
6
27
25
126
56
281
4
15
14
63
3
9
3
7
7
35
180
951
112
561
3
32
3
31
202
1065
99
495
6
23
6
27
22
104
6
27
25
126
56
281
4
15
14
63
3
9
3
7
7
35