4
9
37
27
6
15
14
8
47
44
54
52
132
53
13
68
84
32
29
150
82
28
78
107
55
130
247
34
109
106
24
95
159
31
99
143
117
119
118
40
195
48
60
169
97
66
26
87
38
42
124
137
128
306