88
79
90
155
70
86
51
11
30
230
37
177
47
32
9
50
24
17
127
154
276
62
118
143
29
103
48
59
75
161
68
15
45
28
110
61
64
56
116
65
40
81
173
128
83
93
41
69
98