0
7
9
4
70
58
29
52
140
66
32
22
270
46
216
278
15
42
94
44
11
14
6
23
1107
8
36
12
336
80
20
10
13
69
19
337
24
53