16
5
19
23
43
135
39
7
15
120
157
20
40
28
45
11
114
44
14
37
93
29
67
77
76
166
112
72
54
85
26
9
146
17
48
68
38
30
22
92
36
27
47
42
104
200
253
24
102