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