14
123
63
152
113
1022
76
24
23
451
8
213
78
42
435
16
374
58
17
102
25
571
161
34
39
128
73
30
64
15
156
196
93
54
69
85
256
191
13
11
88
41
87
9
2
302
118
232
341