52
19
61
28
33
56
84
46
41
25
203
17
39
73
106
47
24
36
157
51
62
121
20
31
26
174
63
38
45
86
117
80
78
250
59
67
7
82
37
34
74
168
90
53
279
18