147
24
152
105
17
44
353
117
137
67
37
400
86
57
135
113
61
77
76
180
316
224
89
160
41
126
132
83
96
167
45
202
75
88
320
120
39
114
130
14
273
97
60
47
72
40
426
51
241
211
177
168
394
112
191
80