62
247
29
61
273
86
108
25
69
90
82
77
98
160
121
48
127
34
170
49
72
44
19
112
257
104
64
107
78
73
476
423
274
218
134
71
74
47
31
18
279
96
56
168
87
68
125
895
20
585
23
837
210