20
6
78
123
25
172
13
12
7
65
84
14
22
18
8
122
86
250
154
33
9
46
11
10
28
79
62
94
50
113
39
207
125
63
37
42
72
51
40
77
57
17
45
41
138
246
5
76