88
49
6
16
70
25
29
84
35
14
53
63
31
17
92
158
39
58
59
5
18
65
87
4
22
1
41
10
98
33
44
211
38
27
34
78
15
45
141
37
120
277
80