26
82
20
32
112
28
58
68
33
59
146
154
70
351
71
40
150
535
66
334
34
23
30
277
102
326
439
172
210
117
1360
69
182
107
238
27
157
60
313
44
113
57
74
148
76
29
63
190
46