33
62
46
48
75
41
99
108
159
8
20
76
80
88
38
30
3
70
12
18
15
9
14
61
29
24
36
34
17
84
111
79
23
43
11
28
37
49
53
97
90
64