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