23
44
40
25
152
85
60
22
69
27
54
53
159
4
108
100
168
96
301
77
112
176
42
11
17
116
443
24
52
61
70
35
73
32
102
91
92
104
46
90
86
28
9
119
6
18
59
15