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
91
283
256
86
34
49
87
27
40
64
62
61
157
71
70
7
82
56
21