0
12
5
24
3
7
9
14
13
4
20
8
28
27
42
1
47
98
34
159
11
16
21
74
19
67
171
32
51
135
62
79
6
84
54
111
217
22
80
188
106