0
16
20
47
12
11
5
27
19
10
9
7
58
17
26
126
196
99
55
35
115
75
30
157
108
254
49
56
22
161
24
28
23
76
78
32
38
53
51
18
25
72