1382
278
104
99
740
25
58
141
76
347
31
63
61
23
22
42
35
105
84
15
163
152
1461
39
55
44
46
4094
164
41
72