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