1
22
14
3
5
6
9
4
13
11
25
7
16
12
17
35
2
21
45
53
18
75
31
23
50
27
30
65
37
19
36
92
139
227
56
307
119
79
67
84
93
97
87