5
76
9
18
61
22
73
12
84
67
123
51
175
66
98
24
100
21
29
26
4
39
126
43
44
57
62
23
15
297
104
13
16
42
19
10
8
6
95
85
71
106
279
142