2
5
7
146
30
618
103
1
37
12
90
178
9
3
10
4
41
11
16
76
122
254
59
71
44
143
6
19
43
50
70
171
23
22
80
153
15
25
28