1
5
2
43
0
66
57
9
18
49
44
7
4
22
39
91
47
68
40
20
50
272
149
74
136
27
87
26
56
52
10
63
232
59
15
191
118
21
33
8
90
691
6
14
12
29