1
0
5
8
6
7
12
70
10
22
21
2
57
3
11
140
15
14
17
25
16
51
30
20
27
111
73
43
61
41
158
98
82
113
201
599
583
53