2
5
7
140
28
622
90
1
37
12
88
9
11
174
8
4
10
3
47
17
122
283
60
69
57
139
6
19
41
49
68
164
22
25
79
153
15
94
21
30