53
138
18
41
26
39
49
46
29
16
59
17
115
12
89
441
54
63
147
94
92
19
27
35
82
25
22
21
123
257
20
73
3
47
31
32
106
91
427
108
38
97
321
169
221
196
36