34
40
22
37
23
16
54
31
55
27
50
70
26
32
42
33
59
106
63
29
25
171
28
95
9
852
130
143
512
56
80
119
21
52
51
258
41
249
44
90
104
216
15
69
236