167
288
234
215
200
9
44
88
95
25
84
118
28
54
97
119
25
50
47
23
133
13
49
56
83
67
38
33
69
14
24
32
28
52
38
51
68
18
72
33
45
15
22
22
64
17
20
14
45
33