19
10
9
29
26
18
43
153
20
7
59
134
14
76
48
16
32
17
53
74
40
150
8
171
34
84
5
35
3
77
95
25
49
39
135
46
251
57
68
99
22
137
160
31
111
62
79