59
11
60
272
50
703
90
29
39
111
83
48
38
34
10
84
175
28
185
571
40
110
23
30
287
122
72
96
67
227
398
109
100
16
61
220
140
69
58
19
187
22
95
273
249
79