35
69
23
40
72
63
249
174
61
233
212
124
29
49
64
53
239
77
39
66
113
185
136
46
31
112
87
24
75
70
81
135
103
16
27
140
123
86
56
94
43
55
9
28
90
32
189