23
21
112
188
151
17
82
146
55
62
16
22
41
93
31
10
29
20
15
34
127
48
132
72
131
84
19
39
32
56
475
160
8
25
24
69
91
104
113
71
43
33
228
276
27