52
63
252
38
53
86
22
32
72
41
71
194
26
91
9
18
98
515
90
67
56
14
79
85
48
15
43
46
130
50
31
133
6
169
122
10
76
36
59
409
730
360
185
39
7
147
13
662
70
23
33