1133
124
294
197
11
35
87
270
69
159
242
237
99
20
156
112
139
132
50
157
86
42
424
103
65
443
61
213
204
25
153
250
39
149
1
188
32
16
89
104
83
53
8
54
33
14
70
2
5
23
19
36
28
26
18