18
2
6
10
16
17
4
5
1
11
7
0
12
25
15
28
26
21
33
43
30
36
35
48
9
3
200
23
40
169
80
22
38
19
14
42
31
32
65