2
5
7
141
28
622
100
1
37
12
88
9
11
178
8
4
10
3
42
17
76
122
243
56
69
59
142
6
19
41
49
68
166
22
16
79
153
15
94
21
31