103
34
84
115
52
32
21
47
75
108
179
123
134
68
27
61
48
181
41
43
104
113
39
16
73
90
283
50
36
17
142
196
23
89
146
71
42
156
65
149
66
26
82
188
381
87
197
235
122
54
11
193
145