153
159
32
92
91
18
70
13
10
123
12
230
120
57
35
4
28
9
124
16
98
99
95
6
19
33
27
78
80
101
1
24
40
55
109
87
15
51
50
86
136
79
151