80
37
77
112
72
48
27
154
55
41
142
91
216
209
96
21
64
239
67
83
33
39
291
70
18
28
32
66
7
59
14
8
307
46
45
263
51
75
74
30
204
47
10
56
167
40
187
19
115
738
244
183
57
110
22