28
79
66
68
31
91
88
44
56
203
186
107
22
51
92
50
86
245
18
38
70
418
55
114
183
43
105
27
49
26
190
71
46
82
60
64
1
17
34
147
73
29
20
98
94
37
40
77
104