28
77
40
32
5
90
50
344
37
39
51
26
63
70
41
71
35
46
19
75
99
33
22
25
42
58
18
80
27
56
15
30
34
13
12
38
76
44
158
54
73
257