49
94
68
295
239
447
43
16
34
54
75
69
36
216
55
197
136
42
126
70
481
244
76
19
88
93
44
112
41
29
66
20
101
332
97
150
527
64
28
25
15
92
113
12
72
86
38
52
8
18
37
271
32
4
122