25
28
27
6
20
8
5
12
41
43
36
49
37
10
0
59
7
13
11
51
14
65
15
22
29
21
71
314
47
39
139
33
79
19
108
897
35
168
149
32
34
52
3
30