27
14
96
40
66
31
68
21
17
23
32
22
25
10
16
8
52
19
43
20
33
51
15
12
39
26
11
13
167
91
110
82
67
76
38
53
147
71