42
69
50
79
18
64
143
8
74
104
30
52
56
27
449
31
112
324
71
68
25
148
96
67
91
195
4
286
94
41
66
252
875
108
154
17
141
234
464
228
21
183
164
38
92
48
119
85
70
134
13
5
29
33