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