120
24
18
5363
184
209
366
23
13972
102
74
32
489
46
27
21
29
20
65
40
60
15
2
7
139
16
63
26
113
12
28
111
41
112
68
19
52
22
13
33
144
37
25
90
14