47
85
53
60
19
13
28
10
25
111
64
106
66
24
35
50
94
58
112
17
55
86
108
167
61
33
48
74
45
46
469
54
26
37
49
97
76
226
72
91
817
23
184
16
40
247
36
27
1443
257