14
102
16
9
8
28
27
98
36
7
47
56
40
127
15
92
31
19
20
34
3
144
33
26
13
63
44
11
48
23
18
32
82
100
84
12
42
59
45
58
25
35
66
29