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