26
53
112
33
127
18
55
15
47
142
114
43
172
31
132
198
107
46
38
65
34
12
102
37
315
122
23
60
201
584
40
30
64
25
298
70
45
52
249
21
39
129
67
20
136
50
57
44
87
134
188