2
34
13
16
11
139
46
22
8
17
59
9
40
18
172
47
235
33
118
31
88
67
26
206
55
182
62
101
91
194
142
105
113
35
159
151
38
273
24
37
69
90
94
49
202
114
44
215
148