216
25
249
100
80
342
41
78
87
37
74
46
85
673
50
47
36
250
92
71
27
9
434
207
193
10
542
16
35
7
26
42
15
95
12
43
22
228
5
8
820
369
19
45
11
64
14
28
40
17
4