137
101
16
53
63
30
138
34
23
42
186
90
47
45
27
142
37
33
284
83
73
114
19
79
80
26
162
46
177
58
121
54
120
127
75
57
198
68
106
188
316
91
99
28
159
29
35
72
52
266
126