62
269
54
49
59
60
18
57
45
41
48
64
65
63
50
27
136
90
178
76
86
267
55
252
163
148
93
58
96
101
105
372
237
67
521
117
31
233
22
98
116
207
42
8
85
23
25
79
74
175
68