63
93
177
97
176
321
39
45
181
76
59
91
34
57
49
124
54
89
25
64
48
42
10
50
82
19
30
68
9
62
189
113
46
17
32
24
27
21
15
18
41
67
73
110
6
95
44
60
51
37
22
90