34
10
56
26
37
50
135
149
82
101
60
65
23
366
103
171
49
38
122
59
116
114
199
195
224
54
318
115
45
18
127
78
57
152
124
77
414
104
251
68
136
117
55
40
176
110
99
42
64