13
106
15
97
62
131
220
86
29
56
38
57
88
89
21
417
26
370
20
42
72
113
55
154
52
22
35
31
109
33
136
253
60
67
23
125
14
34
37
11
87
266
39
93
285
46
105