302
26
21
167
24
377
3
11
1
2
53
12
26
5
1
1
10
3
23