11
43
36
109
92
44
19
60
33
8
93
20
39
57
28
17
15
409
170
165
65
16
30
34
95
12
10
14
47
37
38
198
67
48
51
31
26
18
54
42
25
52