589
160
34
27
36
54
14
10
28
13
76
101
43
880
7
8
133
2
78
69
577
501
741
23
75
40
22
12
26
345
9
261
89
97
185
5
0
63
116
183
233
95
142
41
49
17
1900
83
85
94
51