60
17
26
710
27
239
107
53
29
103
39
165
171
7
33
89
52
182
35
55
12
32
126
4
59
437
74
22
37
38
169
66
111
20
78
19
95
157
594
45
40
44
8
43
133
68
51
67
405
318