23
143
40
33
12
14
133
60
151
39
20
77
25
68
19
15
126
4
41
58
47
98
43
8
52
71
44
17
27
37
82
42
69
22
215
175
107
31
194
46
223
147
10
131
160
30
112
96