143
17
277
45
259
86
162
14
40
72
27
26
65
238
81
68
142
25
43
29
256
22
11
28
12
15
101
18
366
55
19
67
48
59
36
380
39
16
46
79
73
77
13
35
42
32
202