16
59
60
38
11
29
73
33
61
140
39
36
52
22
40
64
34
83
41
45
49
67
58
9
111
159
20
87
17
103
91
71
167
80
48
62
25
122
199
110
43
14
79
77
19
46
56
27
55