19
47
82
65
33
116
14
58
32
26
105
72
157
248
70
133
119
114
92
24
111
163
207
173
123
186
122
38
113
55
96
131
79
41
45
35
60
97
62
61
50
69
103
218
83
30
176
77
49
170
150
73
22