34
83
49
40
53
30
91
187
33
55
26
212
75
18
386
50
183
28
80
78
41
141
84
189
54
37
69
107
32
99
71
126
462
246
137
108
133
15
22
12
60
114
110
171
67
166
39
14
35
48
20