44
24
318
39
4
7
236
6
1140
96
9
73
79
28
374
13
52
43
47
134
58
136
53
175
171
373
12
14
3
26
90
91
278