1
8
10
2
5
6
4
13
9
21
11
19
20
40
49
15
16
12
35
43
50
202
61
38
58
98
52
89
72
127
74
84
88
123
87
163
122
105
81
113
177
53
190