53
21
33
11
26
36
46
18
20
66
59
37
50
105
25
42
47
41
67
19
54
73
13
60
71
12
121
38
307
51
9
88
198
75
27
146
55
34
39
148
279
89
204
65
231
767
249
84
120