117
49
335
2
74
23
58
34
65
16
48
163
555
7
8
48
34
10
5
143