36
28
14
31
452
69
61
26
223
84
76
95
395
20
63
27
46
440
17
8
54
72
544
829
373
179
66
30
13
37
192
12
101
98
25
150
256
15
107