30
104
70
62
257
217
52
27
126
26
10
267
20
47
6
18
19
84
7
219
86
41
137
5
73
23
9
13
8
388
79
61
65
4
14
286
407
1
0
22
38
21
15
45