51
124
37
100
81
177
33
6
35
149
46
80
72
86
134
688
40
38
28
68
79
114
41
113
10
22
160
83
78
261
125
111
30
56
90
136
185
156
27
87
19
43
106
165
77
74
53
36
66
92