12
267
129
30
42
317
127
244
48
33
93
83
27
32
87
34
118
19
166
417
18
95
13
264
71
41
255
169
53
7
5
194
6
107
172
258
16
82
1
67
57
60
73
156
237
121
14
113
349
63
61