0
2
4
30
1
18
28
15
27
5
65
31
110
220
8
118
91
60
76
34
55
37
22
11
147
23
47
19
7
59
41
25
6
13
38
67
3
32
42