6
26
95
60
92
37
87
13
21
25
53
127
5
55
18
45
22
11
115
122
19
47
33
17
10
44
4
104
227
15
80
12
14
40
102
187
135
50
59
84
306