31
53
46
28
41
64
45
26
34
36
11
6
15
18
38
132
483
86
193
35
51
19
264
60
112
71
30
88
74
20
72
90
9
55
52
105
149
12
21
271
40
16
49
13
137
27
33