68
92
46
18
42
25
43
44
45
47
28
53
11
48
24
16
106
31
41
91
97
38
70
14
37
36
72
22
35
21
9
75
79
55
82
40
57
90
54
58
298
59