1
4
10
7
0
12
24
20
9
2
3
5
11
14
8
91
106
137
33
85
90
53
19
131
128
57
175
23
219
65
154
129
218
93
87
34
73
45
63
82
30
196
76
247
207
98
151
70
352