168
288
235
216
200
84
45
96
10
118
97
38
88
26
55
13
119
84
69
47
25
38
28
32
49
134
68
23
57
15
34
29
46
45
51
69
51
19
29
72
34
52
25
35
67
40
12
33
25
22