41
113
49
85
105
519
76
301
168
6
323
67
39
108
128
21
27
275
46
64
139
175
26
47
106
19
53
72
118
10
22
15
210
134
89
55
12
86
450
182
93
31
252
258
163
178
167
83
38
90
262
54
62
98