35
283
58
44
36
5
23
47
39
106
12
30
4
45
22
27
21
14
55
46
9
8
34
33
32
20
29
3
25
7
17
15
731
42
13
68
40
403
325
19
56
90
18
6