41
105
21
32
44
54
59
63
15
39
23
87
52
110
76
18
79
142
121
73
541
57
185
102
212
156
145
104
91
64
245
28
53
35
72
140
170
127
137
314
34
27
929
423
50
114
74
267
84
163
11
147
532
30