3
7
6
10
11
29
72
105
9
13
5
20
33
54
84
17
26
45
31
380
4
46
24
15
14
113
107
39
35
19
12
82
131
55
18