153
35
87
17
116
99
53
148
30
160
44
56
74
83
59
85
47
84
49
31
144
22
69
94
37
103
66
78
76
48
28
39
38
149
68
77
32
79
25
27
43
95
60