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