67
52
38
77
100
50
71
44
61
59
60
191
251
123
7
84
91
23
87
106
113
48
515
269
28
54
56
43
120
83
226
74
78
139
46
45
41
37
116
103
21
107
64
35
49
178
66
82
171
53
58
22