3
7
10
51
32
16
270
5
23
48
26
25
17
24
82
12
59
79
8
6
30
4
11
14
134
114
60
13
38
15
18
86
22
21
125