16
31
29
272
170
12
9
99
61
7
6
22
26
8
21
4
89
3
24
13
5
10
15
48
14
28
200
217
167
275
23
71
11
107