6
2
14
7
3
9
1
5
116
23
18
27
62
222
10
35
28
53
22
132
130
99
156
341
447
54
39
205
127
419
37
322
100
189
228
147
61
4
145
214
30
44
107
84
59
171
17
309
162
123
86
146