9
2
15
6
34
59
52
17
3
7
12
11
4
122
14
5
0
31
26
64
16
32
18
56
42
41
173
128
35
206
45
63
184
547
49
99
60
217
94
104
114