656
36
19
176
1252
13
102
24
76
6
5
37
25
43
125
17
26
87
29
95
390
62
38
23
18
15
219
54
20
22
250
16
34
48
312
876
45
197
83
101
287
47
112
56
53
321