154
167
287
52
385
106
37
80
32
44
129
26
35
91
63
64
11
14
555
104
42
231
58
93
123
17
34
57
122
43
55
120
59
126
69
83
81
61