58
11
18
41
17
15
63
12
24
140
34
88
27
68
574
25
46
28
111
40
30
57
45
253
180
4
7
37
29
133
21
31
51
59
240
23
13
179
16
6
9
294
113
35
56