48
33
23
34
27
90
41
55
26
39
78
65
95
40
56
29
45
127
107
43
79
22
195
57
105
73
32
284
46
44
68
96
54
111
52
64
28
76
131
42
50