1
2
6
9
4
13
48
16
15
50
63
88
19
11
35
22
24
34
32
37
18
58
125
211
89
51
29
69
21
27
26
65
39
133
30
56
36
90
53
86
106
42
177
74