6
1
0
24
9
7
11
10
8
5
4
2
31
14
12
349
17
26
20
23
30
19
40
144
27
42
25
18
29
46
33
16
22
119
47
89