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