48
56
44
98
34
158
116
103
30
95
41
297
448
108
43
63
69
5
27
49
36
79
76
26
58
24
38
812
57
862
82
340
283
387
45
92
21
102
110
62
164
64
134
1263
51
71
621
9
15