302
19
16
26
389
246
37
64
30
2380
22
39
164
38
153
40
94
48
96
24
60
459
51
111
53
267
62
75
8
325
134
100