71
73
160
91
103
216
30
75
93
49
155
51
97
111
629
42
617
139
88
130
26
500
114
194
12
15
9
44
24
109
584
56
134
407
14
89
151
303
346
204
383
787
126
521
41
48
147