9
4
6
13
17
86
72
5
23
50
88
18
14
47
27
89
374
8
20
43
10
70
147
51
102
159
54
37
174
103
75
231
113
24
56
228
31
4678
246
124
34
427
150
16
12
58
301