75
314
183
31
56
344
19
51
48
71
88
72
68
54
62
110
102
139
97
22
125
66
36
154
87
85
90
353
293
69
32
334
45
113
3
14
91
244
77
99
203
190
697
491
49
292
335
131
150
144
262
129
59