91
18
12
69
40
51
47
4
15
16
34
66
33
27
13
21
44
77
23
19
20
61
67
6
54
93
7
60
167
82
11
53
28
14
22
43
31
38
9
49