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