38
6
28
3
4
10
1
9
11
5
2
8
12
14
20
287
24
15
56
18
43
25
40
39
102
17
23
51
36
27
183
50
62
110
22