177
1439
31
813
18
292
189
153
161
281
53
383
101
37
73
32
43
129
26
35
90
63
62
11
14
547
98
39
226
42
57
84
109
17
30
33
54
121
44
55
119
59
125
66
83
80
61