47
50
16
59
75
63
27
11
61
147
90
8
7
250
73
122
142
628
78
20
13
15
371
374
81
162
25
153
14
132
79
188
297
356
6
105
145
121
26
5
30
52
155
21
10
41
206