126
109
64
95
63
54
53
36
52
69
28
92
58
223
94
324
187
62
82
251
100
77
16
46
149
96
113
131
104
161
24
196
151
174
38
99
129
33
7
42
56
111
91
31
21
30
41
35
105
67