80
82
66
1463
790
40
11
57
242
56
26
62
130
60
124
73
105
1156
113
15
125
1049
51
63
312
1250
43
38
28
7730
222
278
106
31
13
117
68
199
89
143
36
47
455
446
52
42
53
23
41
61
357
69
99
101