67
46
202
23
53
323
229
61
207
27
72
41
56
77
66
347
73
8
102
9
16
212
139
116
198
211
39
168
228
47
104
43
49
109
70
29
95
35
68
18
33
832
69
328
12
42
501
90
24
86
179
647