23
35
7
31
57
351
28
18
16
17
27
101
51
11
2
58
55
12
9
13
1
5
234
44
6
99
14
34
24
29
32
21
22
73
33
45
26
25
79
83
571
30
56