14
12
20
36
39
94
18
133
70
132
21
13
31
30
60
33
151
6
35
19
23
32
68
72
150
10
26
75
7
2
61
25
38
50
232
53
56
123
15
66
198
76
119
8
71
17
89
109