0
3
1
20
22
13
15
23
46
10
14
12
7
31
24
4
53
9
87
2
26
68
40
38
49
17
16
45
18
35
85
42
21
47
103
196
139
19
90
58
34
88
5
164
33