1
0
7
6
9
3
4
2
5
11
21
12
16
20
17
35
28
181
90
48
135
33
57
145
40
53
175
63
44
92
94
148
283
258
167
10