169
242
152
6
36
17
22
62
53
74
310
83
97
64
156
305
34
427
107
76
215
42
40
23
84
70
85
10
171
43
27
44
32
18
232
16
99
29
191
151
78
79
106
9
50
19
52
20
49
54
233
259