14
18
13
26
35
23
28
37
47
68
67
240
76
638
60
54
39
124
344
161
863
72
31
1636
11
167
43
12
114
51
3
229
22
33
17
268
19
63
56
2
34
10
62
209
146
27
282
138