245
188
38
42
31
32
55
75
20
86
13
85
117
53
108
44
125
93
140
95
71
29
56
15
90
19
240
368
290
142
24
73
7
99
189
59
26
204
347
27
215
9
28
115