55
59
92
62
40
41
45
48
18
35
56
16
242
23
30
65
102
108
76
77
240
222
93
83
42
27
57
78
33
150
6
26
125
112
60
151
12
260
255
73
627
70
74
128
213
75
104
256