50
98
122
106
314
23
154
46
58
15
55
37
188
21
24
32
65
40
266
35
14
31
54
51
27
76
16
69
57
285
78
42
56
26
236
67
25
2733
33
52
90
68
38
36
103
29
291