16
131
195
19
3
2
17
2
28
7
16
23
5
35
8
2
33
342
38