241
35
195
142
482
137
75
180
22
56
100
45
30
131
172
72
161
120
160
41
16
89
52
15
111
7
23
185
11
37
191
96
145
79
119
97
13
127
166
84
113
40
149
83
58
49
80
183
176
208