11
37
20
91
18
64
27
29
21
33
41
49
61
32
42
98
82
177
50
25
84
192
264
22
34
23
54
227
60
73
139
38
48
45
88
126
131
208
77
194
24
148
40
71