59
36
78
72
22
80
160
79
38
58
43
88
25
5
75
44
76
10
51
29
161
31
156
63
30
28
93
113
116
65
165
81
91
283
256
86
34
49
87
27
42
64
62
61
157
71
70
7
82
56
21