12
30
23
68
6
9
10
7
32
48
17
27
67
5
28
76
8
43
4
36
63
166
58
75
39
37
33
167
91
14
25
35
16
82
1
64
71
19
13
44