3
16
41
55
284
246
180
26
35
89
22
131
103
264
137
56
53
173
33
14
74
115
38
177
209
104
36
116
10
48
121
15
54
77
13
39
65
98
61
87
75
29
278
184
93
44
43
23
11
50
18
27