48
138
39
105
40
89
352
11
642
179
201
146
95
158
136
252
309
241
122
282
44
74
86
55
70
123
132
88
36
154
168
234
10
9
58
215
61
23
47
302
57
56
93
24
207
131
62
163
85
38
240
181
31