88
49
58
27
80
12
101
50
168
148
47
18
71
123
22
10
236
388
256
42
9
24
25
21
113
55
2
5
165
192
85
34
124
150
234
19
32
6
84
41
60
117
35
106
8
178
78
128