23
95
116
19
12
147
164
283
34
221
177
18
120
38
39
46
58
53
60
85
52
26
50
15
21
123
13
16
28
99
42
36
22
14
106
115
75
63
30
54
74
132
104
48
27
31
135
66
146
94
110
43