1
2
9
0
49
16
10
47
5
14
6
58
26
25
13
12
53
3
76
23
39
18
20
34
33
152
4
138
320
105
294
181
110
204
286
83
170
132
177
153
24
195
271