288
21
48
69
60
16
7
153
124
25
23
78
32
22
248
179
123
38
117
18
145
128
70
215
110
740
49
58
5
34
12
0
274
191
74
192
133
77
726
3
188
338
119
56
90
29
674