1
23
2
18
172
356
17
16
15
11
56
39
14
221
36
21
43
22
10
93
13
69
67
8
6
74
20
145
26
9
7
27
295
62
45
100