257
36
13
124
157
29
51
27
81
46
18
161
83
67
188
139
55
621
406
88
87
95
182
11
48
74
20
109
52
76
163
30
49
116
69
86
136
56
70
28
660
78
24
44
71
170
93