23
132
32
1095
41
645
102
8
203
72
86
480
47
28
57
82
48
162
444
26
128
36
42
37
11654
38
836
115
350
30
24
6
787
366
169
367
248
60
374
50
74
64
381
92
817
21
140
1486
99
175
651
35
19