0
3
5
10
54
22
20
19
15
12
18
97
63
36
219
17
1
7
129
81
13
99
56
145
45
52
64
34
23
32
88
29
61
49
200
40
67
28
65
92
37
115
35
27
8
140