0
4
2
5
3
1
7
6
14
10
13
11
25
54
48
181
52
23
21
42
143
94
148
67
175
113
149
109
282
165
62
50
151
153
59