156
258
70
146
6
1562
531
892
65
26
86
159
13
78
269
59
407
35
15
28
226
62
52
47
149
240
131
73
81
100
55
225
31
165
54
33
43
1919
205
17
74
84
178
128
275
27
12
11
87