19
51
69
58
179
13
27
17
96
141
50
25
75
125
42
57
56
16
10
94
45
26
4
63
68
147
31
108
21
99
70
8
20
11
14
128
46
32
48
35
135
22
29
28
353