174
92
84
69
96
260
191
18
161
55
34
53
110
83
59
121
46
525
51
87
43
134
111
132
90
691
265
236
22
577
100
64
188
74
234
24
125
40
124
28
57
213
151
77
66
62
114
109
287
255
108
37
343
13
60