0
2
4
6
9
47
1
57
42
45
49
41
44
46
5
22
18
378
36
61
17
604
29
137
95
39
63
115
14
64
59
97
54
85
79
75
19
160
135
40
10
15
109
361
275
68
167
53
81