9
123
93
398
33
19
47
58
360
22
10
78
91
18
79
66
131
174
54
413
34
11
32
13
218
129
39
21
127
98
162
38
28
50
20
17
88
72
42
31
70
27
15
156
36
80
23
121
117
8
6