167
80
65
206
211
112
98
121
68
84
99
969
76
81
71
49
106
41
42
92
87
159
44
83
118
301
46
37
131
642
51
157
48
17
53
97
30
9
82
14
103
57
20
18
72
377
69
198
36
142
15
61