11
24
7
31
5
48
29
73
40
19
68
55
168
27
129
17
46
82
66
60
302
99
36
200
109
47
28
23
44
39
26
165
71
59
49
74
54
88
78
51
20
30
21
50
101
35