326
139
10
81
28
74
22
32
19
119
1970
72
360
523
263
186
31
33
43
69
6650
30
363
23
2201
52
17
535
38
4304
93
37
129
142
54
41
26
143
107
66
27
67
48
59
16
79
192
68
25
34
134