132
70
570
60
146
147
88
85
24
86
107
248
73
130
91
129
185
18
14
78
157
113
74
29
54
40
19
101
53
222
540
11
26
27
131
301
7
23
77
6
226
48
25
51
105
80
57
81
9
5
22
99
52
38
375
20
13