66
73
593
56
25
112
641
186
27
87
19
24
10
11
52
200
61
120
97
46
30
20
43
15
22
146
58
31
55
471
34
41
98
93
26
7
4
36
28
9
42
148
29
57
23
17
63
5
16
33