23
49
115
88
43
108
170
160
36
19
53
82
109
50
3
31
68
72
10
200
66
98
44
83
261
27
111
13
48
369
24
15
42
18
118
22
55
26
14
141
148
252
303
325
46
11
61
5
133
56