28
2
5
13
24
81
3
50
8
22
29
26
9
4
21
19
18
862
62
14
10
6
23
52
40
152
16
32
101
89
34
75
15
68
84
43
31
51