597
149
53
25
70
143
36
188
421
169
59
72
29
24
380
65
119
190
448
68
86
287
81
117
94
193
203
91
75
15
22
37
58
255
114
56
57
44
181
9
83
78
41
122
90
51
35
32
69
60
47
73