4
222
10
4
28
4
16
19
21
198
33
77
9
21
17
60
378
65
217
157