4
14
5
6
2
0
77
17
51
22
3
42
16
15
13
9
55
43
24
10
19
20
46
12
47
25
71
31
33
28
18
344
37
124
75
420
61
168
180
231
68
36