61
143
64
97
124
140
41
95
94
74
139
172
11
54
19
21
79
65
298
91
69
101
920
57
111
31
49
45
18
16
13
128
3
123
37
105
56
36
17
10
40
78
15
51
35
29