289
266
208
51
168
35
44
45
52
90
259
29
82
84
69
69
32
162
91
46
10
13
50
22
26
42
62
8
75
50
48
93
130
26
38
12
7
51
13
28
42
58
37
76
15
13
91
24
23
47