0
2
5
23
12
8
9
10
1
73
6
18
24
59
7
19
3
4
96
149
80
282
191
163
26
35
134
29
31
75
119
126
22
25
157
267