0
3
5
11
7
21
15
8
9
6
2
245
34
4
25
229
29
37
36
17
28
164
72
26
30
94
47
65
38
39
32
110
73
18
104
31
57
62
90