23
157
60
16
21
24
19
51
22
56
54
44
35
72
25
39
131
150
97
141
33
55
26
43
69
85
11
61
79
107
40
93
302
15
38
160
80
127
112
6
185
109
32
144
156
140
229
78
20