86
153
555
25
144
52
16
22
50
20
93
28
19
138
45
279
24
5
107
33
8
113
6
21
36
58
143
10
14
54
71
17
69
383
532
42
104