93
45
10
74
6
32
68
24
58
53
31
15
20
33
18
23
65
16
72
22
14
28
48
26
21
19
69
78
84
67
57
2
34
47
9
259
37
44
211
198
190
27
42
13
8
123