36
135
72
459
27
335
239
153
134
155
162
21
124
404
30
322
60
282
119
126
471
101
129
58
67
59
83
57
112
283
64
55
65
138
108
88
244
33
48
25
148
171
81
41
52
273
105
66
160
54
585
22
45
92
141