15
26
45
39
41
174
17
19
10
380
748
107
25
94
148
222
36
13
4
33
27
20
53
34
87
18
47
63
263
124
189
31
108
77
277
21
48
37
192
59
51
101
78