97
19
33
60
23
78
49
219
189
22
120
75
129
47
57
15
81
312
41
319
48
28
55
26
178
30
478
10
79
277
43
21
269
61
112
52
44
42
114
24
5
85
192
64
37
103
73
45
7
39
280
86
87
63
29