25
14
98
58
79
42
5
15
88
45
26
24
12
13
41
16
17
19
34
22
146
37
20
32
61
23
47
18
127
35
69
100
128
30
28
9
101
218
48
6
3