60
45
49
50
40
157
92
135
164
18
204
86
62
90
193
32
69
104
173
23
501
33
234
61
97
54
476
65
43
82
11
27
25
76
38
13
81
30
26
29
266
20
16
15
41
31
71
228
131