141
30
18
20
59
93
34
53
41
25
23
17
33
118
120
83
86
61
19
144
106
6
21
67
39
110
42
140
9
10
166
139
14
149
26
75
29
32
36
27
52
40
46
192
269