139
171
81
126
122
133
104
27
131
36
37
60
38
39
20
54
12
75
87
21
73
31
190
11
34
42
118
253
443
67
227
70
58
123
49
63
65
25
46
93
71
32
129
22
59
106
132
141
23