22
54
15
45
46
12
52
36
67
69
27
42
61
4
72
26
74
65
92
190
77
53
21
100
166
14
85
79
199
123
20
38
283
24
88
164
70
162
112
146
353
363
39
37
182
132
31
723
151
98
259
159
125
368