49
52
77
46
43
14
20
10
36
35
7
67
23
38
68
24
29
15
2
191
30
4
9
27
57
105
31
99
97
16
17
51
59
18
78
32
8
12
293
103
82
114
39
71
69
56
80