6
24
59
181
30
38
4
109
41
32
43
15
17
566
342
60
151
18
21
106
79
51
262
9
47
50
16
14
33
10
26
37
55
34
19
36
131
7
57
190
39
12
35
23
54
75