59
55
153
119
27
135
121
189
226
92
53
105
14
28
41
301
54
57
103
61
108
99
104
58
155
125
237
234
34
205
782
94
142
73
31
13
86
36
40
97
72
30
22
39
416
70
46
29
87
37