13
14
52
92
30
142
90
8
31
86
207
72
23
69
65
108
53
170
98
64
157
389
183
75
102
66
71
155
41
288
101
63
95
25
172
48
9
351
87
57
18
320
106
61
16
127
68
59
62
49