14
155
70
15
84
93
51
95
91
29
31
19
53
17
23
11
24
28
96
25
7
42
102
89
127
30
35
6
27
32
8
16
94
72
87
10
82
45
26
59
22