117
39
169
2435
260
26
64
405
23
45
249
295
42
28
196
21
639
97
78
31
54
748
82
72
112
34
167
118
32
35
168
289
432
24
353
75
621
85
871
119
672
22
238
416
126
186
406
250
344
1564
55
12
10
202
430
154
33