16
19
31
15
9
28
25
20
12
51
32
252
35
40
30
113
44
140
59
45
13
36
114
17
33
42
178
21
67
100
49
77
46
74
39
29
18
8
99
72
78