46
61
70
55
94
15
56
39
9
24
131
28
10
64
118
44
29
92
161
68
41
12
21
22
285
343
5
58
123
84
139
133
138
412
35
560
4
18
52
100
23
33
95
82
228