40
55
123
168
11
51
38
109
56
32
92
61
84
44
33
74
45
41
43
67
76
25
27
62
20
47
9
217
26
35
22
49
88
12
16
29
58
21
17
360
42
343
65
91
307
185