40
15
4
10
14
5
30
7
6
2
11
3
1
0
33
36
416
9
24
31
23
45
46
65
54
12
21
16
17
135
39
27
125
129
44
38