16
98
150
23
85
103
32
61
56
140
128
96
108
11
69
13
76
136
36
21
80
70
18
57
188
60
10
45
33
19
40
15
156
251
75
38
30
89
137
77
48
52
42
232
24
43
59
12