517
51
60
33
35
75
114
25
20
41
26
37
92
130
147
69
158
97
112
129
40
79
21
58
39
235
186
99
61
78
202
31
34
16
46
13
11
43
6
24
19
28
38
273
81
127
56
17
90
98