23
161
123
263
17
181
9
40
31
160
106
92
38
44
15
32
61
96
21
49
37
167
62
55
52
67
56
120
97
116
195
119
43
129
34
57
87
19
141
218
13
310
20
30
146
91
36
33
121
14