0
9
45
4
6
36
1
3
15
8
46
21
11
12
7
16
2
53
10
35
38
14
50
89
58
74
22
51
24
52
17
76
384
100
95
5
23
42