241
34
178
42
118
30
40
174
38
278
28
48
37
75
45
18
167
52
98
108
119
41
123
70
143
96
36
84
25
77
105
31
82
57
211
107
64
27
76
283
176
95
93
305
97
113
55
23
54
170