6
23
19
47
12
11
16
26
40
35
32
17
45
65
44
15
9
33
13
25
28
29
21
153
90
77
113
58
87
190
85
179
141
46
70
51
89
50
115
104
99
49
73
38