10966
5237
2098
672
713
289
66
21
27
45
43
79
40
20
169
8
37
65
87
48
26
5
36
287
144
10
10
199
18
75
27
26
28
6
22
29
39
21
8
20
81
105
70
54
125
20
43
22
21
233
3523