1
8
9
0
50
10
7
20
38
114
2
3
26
32
5
6
18
4
11
16
25
13
21
12
39
249
86
48
202
217
291
74
36
17
28
31
57