9
691
4
11
181
22
44
39
25
15
14
1830
41
27
10
54
42
33
23
52
89
12
87
18
363
40
21
57
88
66
210
32
47
19
76
48
446
207
71
143
105
51