16
69
43
67
23
42
30
57
35
28
20
32
33
60
78
50
24
71
18
41
27
310
94
45
53
52
13
75
37
46
31
66
109
63
34
125
151
51
90
64
22
97
652
15
154