1
19
14
3
5
6
8
12
13
11
25
7
16
17
35
2
21
45
22
53
18
75
31
23
50
27
30
65
9
37
36
91
138
227
55
306
119
79
67
84
93
97
86