18
23
22
48
42
34
26
16
20
28
24
21
13
17
30
11
139
95
149
99
76
73
86
53
125
102
116
96
51
71
44
32
19
129
31
105
59
72
68
56
49
39
25
100
54
45