0
1
78
10
7
3
5
9
4
25
11
19
14
36
20
2
29
44
31
15
30
50
37
51
21
39
48
83
75
53
26
135
107
42
438
298
185
207