272
42
298
31
23
118
185
103
61
106
35
25
46
37
8
147
54
182
16
113
187
84
320
88
76
68
576
5
78
120
131
121
235
450
153
332
237
72
132
279
294
109
60
123
471
82
29
22
433
93
83