52
32
19
15
2
44
64
33
27
21
9
4
80
46
41
18
3
20
58
548
51
186
463
61
16
69
6
30
49
45
66
38
12
489
40
486
29
42
55
60
31
86
219
84
22
11
346
10
416
134