0
1
5
3
9
4
19
6
2
11
15
23
10
29
30
49
24
18
41
22
40
74
83
34
25
28
142
81
175
119
169
16
20
42
195