117
30
96
168
80
67
206
211
112
99
121
68
84
971
76
81
71
50
106
41
42
93
87
160
44
119
301
46
37
69
131
49
644
51
157
48
17
53
97
9
82
14
83
103
57
21
18
72
378
198
36