16
11
26
20
29
288
38
21
31
142
63
54
6
67
8
43
9
105
7
40
45
68
19
17
30
59
47
5
51
23
32
48
49
72
84
13
27
50
25
58
24
70