15
11
4
17
7
31
28
3
13
48
23
45
21
26
27
22
9
643
14
16
61
12
8
100
42
19
25
32
199
55
30
10
20
6
92
63