393
19
51
19
173
202
173
316
41
14
309
75
67
62
48
7
5
48
15
25