113
93
20
96
107
242
92
46
23
66
26
60
56
44
5
16
58
88
36
137
40
260
14
18
123
22
34
140
82
61
65
99
149
38
199
33
162
39
138
117
19