0
6
2
9
3
8
1
7
4
10
12
24
31
30
39
61
50
36
218
35
34
130
176
81
222
28
194
57
230
60
37
127
41
45
55
125