55
29
145
16
111
203
95
33
621
30
49
73
32
82
56
81
166
169
128
46
42
74
92
19
37
76
63
98
240
99
23
93
103
159
191
107
91
20
38
31
27
10
40
331
86
36
21
514
75
109