44
4
15
10
112
7
17
51
29
224
227
356
423
651
101
59
46
26
67
594
210
344
177
118
527
23
129
48
3
31
11
78
47
9
75
34
5
24
36
60
30
265
53
3224
240
150
65
882
68