59
155
126
130
41
127
121
58
71
388
70
562
67
108
64
15
55
106
86
80
27
26
197
40
25
66
89
438
60
90
238
48
28
29
92
43
53
124
77
115
223
98
176
587
21
82
54
19
150
65
135
11