133
1185
833
94
1541
521
335
122
35
141
295
220
781
37
68
88
62
376
605
128
683
135
238
674
35
405
224
17
137
23
17
26
187
120
39
16
130
119
825
10
16
472
90
31
65
315
55
11
13
52
92
