9
44
13
5
3
18
45
14
4
0
31
26
1
23
21
28
64
72
29
76
10
142
38
65
36
42
34
19
24
57
189
25
52
7
43
94
109
15
220
116
63
62