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