1
0
8
2
9
33
4
10
3
14
6
19
7
5
12
11
13
79
51
50
48
241
116
123
204
165
106
94
38
130
147
92
489
86
118
223
157
153
155
142
89