10
23
74
24
40
52
57
224
131
109
76
45
84
115
285
44
209
64
81
272
73
303
87
60
34
163
56
22
202
27
55
67
33
25
11
29
50
21
26
18
17
51
12
85
8
20