0
4
7
45
12
11
42
17
56
39
23
16
19
9
31
8
212
32
106
21
35
94
53
27
69
229
81
40
95
123
26
52
14
20
28
223