114
50
251
76
47
112
86
39
94
42
71
272
41
182
80
131
31
144
59
33
89
36
43
110
30
99
55
23
46
91
26
73
79
132
37
54
35
255
154
69
52
32
67