6
1
2
5
18
0
12
13
4
64
16
8
45
3
38
27
31
33
21
55
34
32
19
48
11
37
28
89
42
10
24
17
29
257
102
75
73
14
299
130