557
52
23
30
29
22
62
50
261
9
172
11
43
21
113
37
16
70
116
60
28
19
38
108
103
87
31
51
32
81
58
202
33
120
34
73
90
26
7
41
141
45
71
27
55
139