11
27
15
21
23
19
9
17
50
31
2
7
4
18
22
13
10
64
66
43
164
145
69
71
53
28
8
3
46
82
14
40
59
63
78
26
41
48
54
29
47
87
12