66
163
50
60
130
79
76
104
77
107
31
89
493
160
553
153
16
164
159
48
100
132
141
24
201
90
96
20
129
240
122
198
98
23
51
75
101
97
12
33
135
54
30
106
112
131
35
136
18
19
252