44
78
152
50
22
38
119
26
71
35
37
32
53
13
61
23
46
52
107
159
8
5
27
165
24
147
87
60
6
158
96
93
19
188
84
82
187
257
72
243
462
225
245
55
11
261
656
62
135