26
29
53
99
84
45
6
117
5
25
4
184
21
51
295
227
108
198
70
13
115
43
246
27
35
18
46
161
24
122
139
138
187
8
39
91
10
17
44
69
14
85
38
15
12
68
56
76