43
19
28
7
47
21
16
343
35
121
30
20
37
24
12
91
13
27
17
29
105
48
14
25
42
49
45
32
67
9
69
5
8
26
56
22
31
23
41
36
52
58