25
15
29
43
6
37
136
5
70
103
85
31
17
47
49
46
19
72
18
14
116
23
12
106
2
1
93
140
118
36
40
33
78
9
20
137
39
35
21
62
120
42
65
73
92