52
211
11
42
579
18
27
13
23
28
14
12
10
63
69
7
74
92
80
35
43
20
86
9
24
22
161
29
66
44
21
16
5
40
208
4
34
55