35
41
70
49
73
47
71
258
68
144
32
42
80
128
48
8
60
272
86
62
94
50
56
238
29
21
172
150
44
39
92
119
109
58
4
69
12
13
90
22
23
51
31
98
66
194
37
166