81
36
28
418
39
56
88
31
57
138
43
178
72
53
27
23
20
42
2
221
49
51
96
319
46
233
188
187
223
64
84
144
74
18
4
70
69
12
13
117
82
17
237
34
6
213
63
25