62
81
30
65
11
32
36
76
25
46
77
33
31
99
232
69
89
39
106
133
75
35
43
51
82
79
24
93
61
12
19
27
173
60
20
41
34
131
208
254
14
66
101
71
168
113
288
22
163
201
155
53
96