15
19
153
222
34
32
65
42
269
82
20
60
69
72
156
35
3
41
64
58
22
363
103
43
108
122
54
24
26
73
17
74
31
119
46
27
106
33
195
47
81
48
59
25
109
76
183
16
97
240
79
101
36