19
23
391
10
20
21
7
38
14
574
16
34
129
134
17
45
27
393
93
78
44
33
97
15
79
29
64
24
120
87
26
8
12
49
35
52
30
171
149
11
37
6
13
117
61
334
40
5
1