154
15
86
1549
18
36
87
24
23
8
260
34
6
20
19
12
14
68
104
28
7
93
32
273
51
35
40
62
38
162
215
16
26
42
83
47
43
103
58
220
100
451
39
17
41
82
197
298
50
361
207
25
66