219
47
28
27
44
25
31
10
75
85
30
20
41
76
86
90
37
33
104
121
158
74
26
4
43
13
24
88
16
54
303
191
241
100
462
290
112
225
105
133
79
220
223
125
835
65
8
29
18
23
63