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