9
155
37
196
270
187
16
49
11
122
54
18
29
41
46
56
50
23
12
4
5
44
25
71
51
34
6
40
59
24
30
22
115
15
7
68
26
17
123
39
20
19
372
235
38