49
207
29
68
169
33
24
363
90
8
162
1150
19
380
105
27
194
7
1176
12
152
118
26
144
22
82
182
272
16
72
10
6
25
39
356
35
15
34
1
14
31
28
1112
9
23
641
102