45
40
35
79
50
34
57
51
137
27
10
17
90
132
14
84
11
36
97
289
56
26
28
80
63
102
21
127
18
19
62
38
39
52
65
24
30
25
37
365
164
33
42
60
32
61
9
77
86