67
74
53
38
76
36
22
64
24
44
394
245
28
21
86
123
73
60
229
101
62
39
41
143
70
78
80
643
122
57
51
92
65
192
852
54
81
90
177
118
266
131
75
191
52
243
504
154
10
159
96
33
160