28
64
36
58
74
119
63
61
62
35
95
79
57
24
46
83
13
68
23
29
65
40
204
183
107
108
71
53
75
88
50
49
73
168
67
137
125
121
130
267
348
192
22
167
70
80
144
266
99
158
163