52
63
252
40
54
86
22
33
73
41
71
195
27
91
9
18
98
515
90
68
32
57
14
79
85
48
15
43
47
130
50
31
133
8
169
122
10
77
36
26
60
409
731
360
185
39
7
147
13
662
70
23