7
17
11
43
12
35
28
61
26
8
38
36
30
42
81
21
41
34
84
144
90
31
33
23
50
65
118
70
29
51
39
121
95
98
103
55
99
232
250
37
92