9
49
43
19
32
26
17
14
11
57
25
62
50
84
73
65
109
29
74
80
115
95
79
56
90
38
71
63
41
36
245
89
124
119
48
85
103
163
178
171
77
126
155
46
67
53
30