420
418
135
26
187
150
156
169
234
131
124
38
49
203
55
159
134
24
271
61
7
11
34
117
72
28
23
152
36
43
129
5
31
79
15
83
37
88
32
18
41
54
66
113
44
86
93
45
19
47
197