34
52
46
32
54
64
158
73
45
41
170
47
263
28
27
169
29
18
17
53
133
57
12
90
65
62
173
258
68
30
280
9
378
114
99
145
93
94
22
39
38
15
11
19
26
63
44
137
6
24
49
25
67