14
84
100
42
49
61
38
74
44
35
147
71
15
22
29
56
16
21
23
25
24
50
48
57
53
30
37
45
18
51
198
34
333
19
33
67
158
41
26
106
79
78
54
308
104
218
91
118