41
47
15
346
53
30
78
68
99
50
590
130
252
303
79
240
44
121
59
18
34
206
17
37
115
55
52
83
127
85
36
108
135
49
124
14
87
22
51
24
38
76
217
84
137
60
6
73
26
161
33