133
52
154
74
12
247
304
90
120
15
51
128
14
157
61
46
71
293
168
85
220
41
70
33
124
9
24
29
825
94
156
45
161
25
295
343
561
340
16
21
236
36
118
37
227
121
337
126
35
206
1360
103