50
123
69
107
164
139
117
281
165
163
42
62
64
44
28
178
63
106
47
56
127
169
13
49
83
135
29
222
24
26
467
261
38
244
40
151
25
124
482
86
35
15
48
18
93
249
17
39
5
120
75
81
4
8