22
137
4
12
4
11
7
31
7
27
12
53
60
297
11
47
107
550
86
425
167
991
189
978
83
449
604
3108
516
2603
22
137
4
12
4
11
7
31
7
27
12
53
60
297
11
47
107
550
86
425
167
991
189
978
83
449
604
3108
516
2603