52
19
86
97
55
149
137
45
20
62
16
68
49
116
261
11
32
39
25
53
349
18
59
150
295
12
58
31
95
88
36
196
324
9
37
121
100
26
14
41
83
172
38
42
69
90
203
60
35
179