3
7
9
12
27
11
6
38
32
62
20
81
101
139
69
167
212
71
68
108
67
65
30
15
57
40
29
72
10
155
42
82
61
33
34
4
172
77
13
37
105
52
25
8
113
142
24