16
4
7
20
18
26
37
111
43
54
51
57
29
30
17
45
38
41
34
50
22
261
15
160
74
172
23
35
73
90
66
53
104
60
32
99
107
46
56
80
36
106
25
40
149
94
117
88
42
119
62