6
10
59
22
7
13
21
1
14
32
17
29
63
35
39
77
88
89
130
55
134
52
27
49
132
197
43
36
68
64
45
73
60
188
9
37
79
231
98
53
25
48
69