65
93
120
22
85
114
91
69
99
34
287
58
37
172
26
226
438
19
77
61
431
56
48
174
32
185
141
36
67
109
152
29
31
46
169
163
54
49
45
50