1
0
5
4
9
8
56
14
39
10
28
203
27
167
23
164
53
82
120
25
20
57
18
15
43
41
50
24
69
68
201
17
52
81
40
55
42
29
54
129