6
9
27
23
34
5
8
20
175
22
44
41
10
18
13
47
14
28
3
0
4
21
56
11
31
17
75
441
25
505
223
163
160
140
91
35
155
112
147
159