31
217
37
35
11
10
79
16
2
3
31
745
9
149
452