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