391
81
490
173
43
57
125
218
46
131
179
61
40
37
76
35
110
29
154
84
201
70
92
157
72
87
114
289
15
109
53
232
36
89
31
158
93
197
613
156
79
41
229
386
60
128
52
121
178
64
148
16
85
55
182