65
116
132
413
163
104
138
235
58
24
205
208
87
148
423
119
94
122
92
45
22
112
37
127
41
40
49
18
62
70
33
19
8
73
54
17
57
61
20
175
485
74
7
14
90
21
198
173
338
162