9
7
1
33
19
2
8
16
17
10
21
72
46
12
37
35
24
13
27
4
6
5
22
32
41
3
251
48
36
23
74
53
43
29
409
59
14
117
152
66
237
83
26
52
34
20