9
50
24
13
7
8
12
23
164
110
48
11
6
114
59
73
38
417
10
21
31
57
88
168
60
71
25
20
14
15
27
4
58
53
66
26
62
70
52
84
33
201