71
53
25
108
267
272
135
60
28
5
382
81
122
90
29
80
82
207
163
21
8
499
46
104
15
11
1108
12
49
96
219
197
20
9
103
23
18
16
26
658
169
662
1541
31
37
120