8
56
15
44
34
27
54
655
39
0
176
20
87
29
41
64
22
9
146
17
111
52
57
196
2
40
55
19
12
90
73
5
25
114
89
50
14
59
714
165
4
37
45
18
13
125