45
79
71
157
299
28
19
97
101
15
128
151
26
18
113
35
216
55
142
59
68
66
24
73
31
61
5
53
137
14
39
80
21
83
362
57
70
135
210
126
49
30
52
133
54
104
355
173
34
254
8