113
313
21
4
30
7
9
7
339
9
3
85
501
11
8
14
104
145
51
769