40
65
63
82
37
101
277
133
647
89
92
129
38
29
112
5
28
15
57
484
90
48
142
45
231
245
30
69
22
145
39
149
130
122
78
158
62
118
25
155
105
134
19
44
60
157
126
9
95
61
93
143
114