25
11
28
10
45
18
52
42
71
24
32
157
19
167
33
3
15
7
9
26
16
48
77
46
8
14
61
27
21
47
58
38
22
76
50
13
40
30
23
0
17