29
51
269
55
53
31
61
36
33
45
63
16
66
40
20
49
34
114
22
178
44
900
27
11
78
57
74
30
110
87
23
108
41
18
70
43
112
203
8
72
103
141
7
62
69
89
157