19
28
5
57
2
21
10
6
3
34
59
22
8
26
13
17
23
1
18
237
12
56
4
15
29
112
71
49
216
7
9
30
11
63
41
48