4
10
9
17
19
27
21
5
13
12
14
36
15
25
16
28
75
38
96
39
88
80
31
61
132
45
99
32
35
47
98
302
76
30
79
111
43
84
58
44
154
245
23
184
57