38
138
32
51
45
114
72
26
137
43
70
55
22
112
287
122
25
12
49
140
31
148
113
143
73
62
39
63
136
65
13
195
96
10
40
30
93
81
85
249
24
18
157
124
7
469
80
152
100
52
60