60
323
26
639
30
64
40
41
21
52
28
23
19
71
47
50
51
947
9
164
84
91
57
45
174
158
859
25
66
314
160
95
53
62
266
386
112
33
37
564
24
35
85
449
105
63
14
18
94
8
16