55
83
34
633
102
81
28
290
25
85
61
5013
214
427
340
59
283
36
29
433
51
84
26
40
175
74
33
56
71
66
73
316
77
24
58
114
134
22
96
82
252
97
147
101
49
54
130
92