58
205
92
36
27
165
77
340
28
73
196
198
119
38
145
99
96
41
65
43
55
21
75
132
216
24
64
327
68
59
108
71
104
35
63
70
76
105
91