32
17
24
56
12
47
34
50
46
96
42
9
53
28
44
84
22
33
64
55
27
41
25
73
23
49
51
58
19
31
43
36
101
118
3
54
80
20
61
79
128
114
141