50
20
128
24
21
147
34
27
23
41
49
89
65
111
45
58
104
30
102
43
59
71
97
46
83
11
52
91
86
268
112
74
101
15
131