124
79
248
271
42
66
207
279
32
1755
103
33
30
127
197
9
8
25
37
95
13
21
348
22
26
114
83
202
77
19
323
6
38
107
146
56
62
116
412
133
59
50
233
46
20
293
100
36
48
312
68
24
82