36
18
43
71
15
274
23
212
45
44
27
54
20
149
49
21
74
113
101
37
55
61
79
208
109
58
33
26
115
25
28
215
246
22
369
144
1040
62
126
331
225
183
84
13
1787
81
17
401