127
19
16
32
115
54
35
87
26
120
14
92
27
33
29
76
128
30
43
82
11
109
94
37
152
99
417
69
131
110
44
476
228
13
59
242
81
133
268
183
178
39
40
136
68
22
10