51
101
48
98
235
88
124
126
184
35
217
144
14
15
181
270
86
132
375
58
42
75
56
53
16
26
59
6
52
23
93
11
108
44
45
18
9
4
17
64
87
43
148
100
60
34
73
41