497
11
72
40
439
158
8
138
48
84
13
15
53
4
1
107
34
10
590
133
985
241
174
136
18
160
29
240
0
56
55
17
236
143
132
23
20
31
7
52
19
86
41
65
168
22
6