6
29
34
3
94
43
10
424
31
27
7
4
2
8
355
22
142
15
437
21
167
52
25
337
28
123
19
81
13
35
33
68
16
5
23
39
30
50
9
406
0
56
54