126
35
38
128
52
86
125
28
64
18
87
118
103
37
45
85
74
53
40
185
50
102
88
432
22
46
56
123
15
27
32
345
44
24
26
143
34
141
139
276
242
145
100
500
59
210
9
11
8