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