62
36
81
77
80
31
58
37
79
66
243
269
180
54
100
16
48
71
11
236
38
242
59
42
188
9
111
67
44
108
34
95
123
75
64
65
8
63
53
25
15
22
97
21