141
128
251
75
49
107
174
155
79
57
83
40
161
68
119
175
79
179
74
127
85
52
74
46
84
79
117
108
71
160
27
60
187
108
93
26
61
70
96
79
76
45
31
41
44
63
69
59
97
32
34
116
153
55
114
95
78
68
139
118