13
273
1462
35
21
113
154
95
131
14
94
372
56
19
5
69
33
80
47
75
22
12
16
272
85
27
9
6
23
8
32
144
84
10
28
195
132
159
60
25
141
50
347
31