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