656
110
538
194
134
153
384
144
131
157
156
81
93
44
185
222
31
25
163
60
113
27
34
114
48
45
35
63
206
41
84
26
102
94
46
83
143
69
91
413
53
190
225
92
76
62
33
55
154
268
40
38
23
96