52
88
64
16
15
208
170
97
49
72
165
228
38
18
93
104
68
147
110
255
105
48
83
171
111
32
210
92
216
101
26
99
28
91
631
50
42
44
204
312
292
81
183
78
59
30
56
89
112
126
41
51
71
60