41
73
32
87
314
30
91
52
56
78
97
22
471
38
18
11
44
45
65
29
155
63
69
35
46
49
34
157
71
99
36
26
50
188
23
72
55
269
12
100
209
20
66
90
180
37
75