4
0
2
13
1
8
6
9
62
15
12
7
5
72
11
27
31
42
34
25
44
50
83
46
37
20
121
555
43
29
53
132
57
482
118
60
890
301
249
36
100
256
48
61
30
54
35