9
22
14
7
94
13
404
10
29
61
25
5
18
47
30
145
73
59
41
55
179
227
46
96
295
146
819
50
33
121
381
54
105
32
31
6
1353
80
36
138