148
112
278
63
55
64
191
24
108
48
12
60
43
85
40
135
106
74
87
218
32
47
146
171
80
41
50
113
252
105
36
78
313
65
157
84
52
571
59
66
56
18
22
77
91
140
190
62
129
26
49