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