47
44
27
93
18
12
25
74
8
136
28
43
121
30
103
240
101
76
134
51
269
139
156
67
33
34
72
59
19
38
91
37
63
244
390
165
54
29
246
164
46
182
23
78
449
117
68
197