2
5
7
141
28
622
99
1
37
12
88
9
11
178
8
4
10
3
43
17
76
122
243
56
69
58
140
6
19
41
49
68
164
22
16
79
153
15
93
31