7
51
8
19
43
22
16
25
45
32
23
140
41
14
30
280
35
10
37
4
6
18
109
47
11
59
42
1
71
58
54
9
168
31
28
49
2