3
4
6
16
17
8
2
35
11
70
34
53
33
49
36
20
19
26
21
102
0
71
29
209
101
13
116
96
22
93
62
1
50
7
94
61
45
80
38
12
5
39
201