28
90
7
37
18
16
51
43
58
8
14
20
29
63
45
2
80
44
4
24
101
68
153
38
25
27
75
77
35
87
13
85
12
34
50
46
15
71
39
103
201
56