14
40
72
27
26
65
238
81
68
142
25
43
29
256
22
11
28
12
15
101
18
366
55
19
17
67
48
59
36
380
39
16
46
79
73
77
13
35
42
32
202
235
134
23
99
352
153