2
6
7
141
25
643
95
1
39
10
84
11
174
4
3
5
44
9
17
156
122
290
60
82
76
15
40
56
62
158
24
148
12
13
27
23
14
33