47
36
96
5
17
49
57
16
39
11
20
8
44
56
23
68
2
6
31
18
10
26
24
4
159
54
14
27
28
76
30
168
3
9
113
43
58
35
50
21
29
102
82
51