64
89
63
133
121
54
152
124
40
55
212
41
19
116
94
127
109
173
31
68
85
236
51
29
243
132
174
69
281
93
24
329
203
312
510
46
38
75
48
34
337
49
39
7
201
47
14
21
150
35
108
154
144
67