2
34
25
47
17
69
9
270
33
37
44
222
201
193
50
84
27
42
13
20
8
131
30
51
15
41
66
200
85
157
112
22
35
54
120
59
139
115
21
147
7
82
16
36
18
153
188
61
183