89
21
41
29
62
577
406
35
199
219
211
191
11
773
293
36
686
203
32
632
341
28
51
33
1340
47
432
202
104
87
24
44
417
96
22
31
43
84
2
121
9
53
1303
8
177
85
20
73
68
49
19
141
42