14
65
18
128
143
37
103
12
21
28
66
396
124
15
30
45
87
77
230
32
111
63
94
31
96
54
118
51
27
88
53
6
125
36
38
35
19
107
246
61
43
219
161
358
81
185
201
249
952
62
155
699
13
23
41