19
158
101
9
16
47
35
22
39
11
76
57
17
18
24
37
15
28
3
13
56
32
29
45
48
21
31
27
89
36
25
1
58
30
51
4
6
63
91
151