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