16
14
31
122
163
43
25
5
49
30
50
12
17
44
39
34
47
24
28
26
15
33
81
134
89
119
22
9
74
10
7
84
48
237
272
65
155
183
41
69
118
29
11
241
131
90
83
191
180
137
35
168
45