7
0
5
12
1
58
25
4
18
11
44
28
34
9
51
277
40
85
115
31
19
55
114
39
22
16
223
48
267
326
308
26
121
146
42
46
96
37
139
118
249
300
189
17
279
439
365
276
198
41