9
14
120
90
70
176
38
4
148
34
119
73
43
133
29
35
111
18
297
122
40
45
23
39
7
21
151
190
52
42
32
72
55
60
33
76
162
25
376
22
12
24
74
36
26
19
41
288
11