7
3
79
17
125
327
180
43
158
153
89
26
91
55
135
68
98
67
54
169
12
120
157
56
138
61
189
47
75
292
88
218
85
126
104
127
249
52
28
220
106
193
57
459
23
65
58
307
64
151
42
217
27
177
69