35
66
41
188
75
29
33
55
98
32
201
25
48
96
115
235
39
417
44
27
73
216
90
87
22
56
30
110
76
20
172
394
140
69
43
102
93
74
31
57
126
21