4
346
10
21
107
25
26
15
17
19
22
121
20
23
219
13
5
47
28
18
86
56
48
29
646
24
6
7
11
136
40
369
50
44
831
144
198
34
84
9
241