9
6
65
243
43
47
25
125
208
109
35
55
27
669
723
141
48
88
61
38
34
58
56
59
76
53
46
2280
31
67
57
77
70
62
185
98