44
127
1058
15
217
60
132
17
32
7
59
233
36
69
335
31
27
73
113
118
35
24
87
34
55
57
68
91
25
8
38
21
33
22
61
102
1
18
66
72
182
26
16
30
40
133