157
18
99
65
80
240
8
32
125
53
60
118
82
10
24
87
107
77
46
81
2
23
212
25
13
14
205
55
50
56
27
144
178
75
115
48
11
76
5
195
113
143
54
85
22
31
187
38
175
288
16
41
67