46
108
144
220
168
145
124
112
53
86
207
138
40
39
76
74
237
626
71
14
63
56
740
23
285
77
185
37
99
133
234
73
147
70
89
54
79
69
47
98
511
103
42
36
60
44
83
35
48
38
109