12
31
26
104
24
29
25
84
143
137
23
27
14
20
6
36
4
13
38
67
28
53
71
42
41
2
68
59
142
19
9
17
35
8
18
10
87
22