1
7
8
5
14
28
13
6
10
29
16
60
23
126
100
11
72
12
77
20
83
62
149
33
48
4
84
49
86
456
66
74
67
133
35
22
51
140
122
53
130
71
159
52
18
251
105
19
38
80
32
221