9
42
13
34
10
150
21
56
25
37
18
365
326
68
180
155
15
30
112
103
3
49
198
108
11
12
77
4
19
33
113
65
79
98
38
222
55
54
26
89
57
107
16
249
4200
22
511
186
104
324
46
147
93
41