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