562
34
13
428
109
88
41
7
400
158
65
851
11
38
393
202
66
14
30
17
32
55
21
22
36
53
43
802
86
105
114
33
178
93
48
26
49
61
140
353
52
94
29
648
24
9
23
18
83
25