0
6
1
16
3
2
15
4
11
22
42
10
5
27
59
12
19
8
51
23
107
136
113
159
137
109
55
65
100
133
69
238
39
87
147
108
235
34
72
75
232
18