38
47
80
17
69
14
44
24
71
55
30
175
50
170
115
35
58
426
21
217
67
15
81
85
37
99
39
27
52
19
91
307
97
223
87
434
57
93
89
20
209
103
32
125
40
162
42
12
238