44
14
350
177
92
88
170
119
85
528
213
51
132
124
48
153
236
232
193
41
29
73
43
34
20
26
450
35
65
77
122
102
96
99
28
21
45
25
366
147
208
93
247
84
4
71
114
50
714
55
70
37
447
125
49