66
29
49
56
57
9
30
65
36
8
25
37
17
28
70
68
58
64
52
18
22
32
134
14
35
131
149
297
10
27
13
222
411
21
33
103
45
53
23
80
105
48
621
50
59
77
163