4
2
1
5
0
30
337
80
13
217
239
419
99
29
37
11
15
17
20
9
45
8
16
23
24
97
3
12
453
114
10
6
66
7
19
48