9
25
18
4
5
66
6
24
20
28
30
44
58
27
11
22
63
109
23
7
26
42
136
76
34
10
255
45
82
78
70
12
108
17
38
80
46
295
52
8
16
2