56
11
155
102
40
197
69
48
105
174
18
37
31
647
108
200
255
74
50
60
98
41
90
81
39
290
687
148
140
33
61
118
91
19
124
71
357
51
123
104
700
127
43
87
201
34
116
160
7
36
29