10
4
6
47
36
20
11
13
8
26
18
21
17
27
63
0
42
75
5
30
22
126
2
3
112
239
96
76
64
25
115
51
113
60
143
120
43
58
87
70
179
104
62
147
159
38
89
188