0
1
14
11
5
12
16
15
4
9
7
3
24
37
10
85
253
270
327
274
83
105
18
626
76
188
25
46
79
44
33
81
164
163
74
93
13
413
114