0
25
2
8
9
5
4
7
16
21
23
63
22
11
3
10
45
36
15
38
17
14
229
24
73
75
39
65
53
29
79
61
44
47
34
35
52
161
6