32
18
55
39
43
49
8
10
21
62
11
56
13
30
24
4
35
15
12
9
92
74
37
20
26
69
46
61
95
52
29
16
63
260
53
27
42
276
23
25
80