2
6
7
140
25
643
95
1
39
10
83
11
174
4
3
5
44
9
17
156
122
290
60
89
75
141
15
40
56
59
157
24
82
149
12
27
23
14
32