47
24
208
37
101
76
84
52
25
71
27
42
111
20
63
343
131
48
33
112
173
46
291
60
125
148
99
303
340
118
502
66
72
50
116
91
102
82
31
57
36
107
328
92
61
30
12
41
297
38
271
40
158
907