363
93
72
50
308
76
128
94
115
85
25
26
33
40
44
581
34
113
269
31
19
305
102
130
207
117
132
56
36
129
29
163
265
232
20
80
474
106
99
266
73
91
78
262
217
713
54
103
37
140
282
61
58