11
9
35
19
4
24
21
8
29
6
58
44
78
27
52
20
38
22
5
93
125
49
10
28
46
56
54
15
57
87
36
34
25
1
71
59
401
77
37