56
60
375
149
21
47
169
42
71
109
88
107
409
63
143
54
84
126
185
113
41
10
163
61
43
159
426
87
26
55
67
19
12
106
59
193
14
15
568
33
108
51
49
57
46
20
37
44
28
11
70
136
34
160