47
16
45
23
107
90
50
73
174
66
89
193
78
77
54
331
80
163
9
19
76
169
39
301
40
60
46
103
28
29
109
55
74
51
256
127
315
92
71
52
14
32
196
99
317
138
88
112
111
56
21