74
25
132
71
116
143
72
44
51
145
77
148
341
101
293
40
106
222
211
321
66
176
261
429
480
14
69
47
125
70
183
138
171
55
173
568
225
522
38
305
99
129
46
42
104
483
48
61
68
113
315
96
97
236