25
6
10
4
46
20
32
5
18
11
21
27
31
26
17
48
113
8
39
14
23
54
36
42
28
124
29
19
15
253
24
9
3
51
204
60
47
7
30
479
43
12
66
68