83
279
505
343
154
124
199
85
55
62
107
315
18
113
99
72
34
108
101
24
51
53
105
119
76
187
16
296
287
30
302
68
407
26
164
93
126
54
42
61
268
22
84
36
43
128
48
33
267
15
547
110
98
205