49
51
85
42
292
32
18
70
79
19
13
66
39
23
40
110
97
36
35
29
33
465
34
54
68
44
790
38
10
27
207
53
98
141
94
122
99
283
139
62
22
113
31
80
28
157
63
9