3
5
39
26
23
73
82
155
20
37
16
21
224
27
391
25
49
51
11
6
7
4
29
10
8
24
12
59
18
124
40
251
17
202
197
283
121
48